Topic: 今天一个面试之后所写的。。。。请各位高手给我一些意见

  Print this page

1.今天一个面试之后所写的。。。。请各位高手给我一些意见 Copy to clipboard
Posted by: mefaint
Posted on: 2003-10-22 21:44

今天去上海面试(上个星期通过了笔试。),结果和笔试一样,全都是
英文。虽然听力无碍,但是自己的表达实在是。。。。导致考官对我有
很多误解。
矛盾冲突在于对于设计模式和所采用技术的理解。
我工作时间很短,但机缘巧合,被推到了项目负责人的位置上,我知道
自己对构架的认识还很粗浅,但是不代表我是那种胡乱赶时髦的人。
谨以此文,请各位指点

*************************************
 XXXXX....在那个和GIS相关的项目中,我一个Entity Bean都没有使用过,只是用了一些Session Bean来作为逻辑控制的Controller和Session facade,这样的做法,我想并没有什么不正确。
你如果要问我好处,我想我目前没办法用英语表达出来。我用DAO,好处是隔离数据源。我用Front controller,一个是方便管理所有的资源,另外在这种集中控制下,所有的流程都便于跟踪,可读性
增强,可扩展性也毋庸置疑地比散乱的业务逻辑好得多。另外一些简单的模式,我个人认为,很大
意义上是为了满足软件工程的需求,更加方便的管理、维护和增强。

  在xml的采用上,事实上我并不太清楚,因为当我加入那个项目组的时候,总体设计已经成
型。我是因为人手不够所以加入。之前我对xml也仅是会解析而已,包括jdom和digester的应用。为
什么要用?当时据我所知是一个北京招开的标准定制上的决定。在这个项目上,我并不是负责人,只
是一个实现者。

  我还负责过其他小项目的设计和实现。例如一个政府的综合查询系统,我所做的是分析了所
有的(5类查询,共300多个)查询需求和前台展现之后,应用工厂模式,将所有的情况纳入该工厂的
控制范围。这样小的模式应用,我并不认为有什么不妥。

  对于EntityBean的应用,我始终得说,我对它一点也没兴趣。我知道cmp低下的性能,我在
项目中采用的是hibernate作为o/r映射技术。可能是我英语的低劣,让您总觉得我就爱好Entity Bean。但对于Session Bean,我说了在异构的客户端需求的时候,我们用它,另外在一些transaction
需求的时候我们也用它,因为有容器保证它的性能。它别的好处,我说不上来,

  ....xxxxx

 
  我想做J2EE Architect(这是我若干年后的梦想~!不是现在的妄想),一个不错的构架师。而不是国内大多数公司那样,靠着人情酒量换
订单。坦白说,在刚去您所在的公司笔试的时候,我很有些失望,面积不如我在北京公司大(xxxx省略),而且笔试的题目……anyway,
都是基础编程题,所以我随便作了作,本来想就此作罢。但今天的面谈,让我觉得您的公司并非我想
象的那样。

  Order,我想要一种有秩序地、合乎科学的开发流程,软件管理规范。人浮于事,这是大部分
国内给我的感受,我想,或者贵公司有我想要的一些东西。

  如果贵公司的制度是不允许考官和应聘者私下联系,那么我放弃任何一丝进入贵公司的机会,
只希望你能够就上面的问题给我一点指点。

于火车上
Regard's
某某
2003/10/22 下午14点18分

晚上八点四十六:
到家了,还有些问题想讨论一下。
我个人认为,设计模式的作用有两个,一是为了软件性能,二是软件开发中的工程化,软件的可复用、
可扩展性能。大部分设计模式的目的是为了减少软件变更时,客户端所要进行的改变。一个模式是否
合适,应当建立在充分的需求分析基础之上。
而系统框架,则是一些相类似的系统,可抽象出来的一部分。抽象的层次决定其复用性。而在系统
框架中使用适当的设计模式,一方面使得软件的逻辑条理增强,便于维护和修改,另一方面,在面对
类似问题的时候,已有的设计模式可以让开发人员直达目的而不用过多走弯路。
这时我对设计模式的一些看法。如果要问我在以前项目中使用的设计模式有什么作用,我想我还是
不说了,因为我在家里,什么东西都可以查资料。但之前我说了我的一些理由。

更正我在面试时候的一个错误,设计模式并不是客户提出的,作为客户,他们根本不知道什么是设计
模式,我当时听得太快,也没有等你说完就回答,后来我也补充说,xml是客户的需求。我所用的设计
模式,都是我在遇到特定问题时,针对这一问题所采取的我认为最合适的。

2.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: jacob
Posted on: 2003-10-23 10:22

交流为本。。

指出你的几点不足
1。认为主要问题是英文差。其实不管如何,英文决定了你是否能进入外资公司,在英文面试的时候,一般人能发挥自己的50%就很不错了,所以不要认为自己只是发挥的不好,下次再英文面试,你还是只能这样。
2。认为自己技术比较好。对于外资来说,一个工作没有7,8年,想做技术负责人,做架构师简直的可笑,所以他说你懒惰或者浮躁是完全正常的,想像他们公司的最普通的工程师都是有3年工作经验的(这一点都不夸张),你如何领导他们?
3。书上的理论大家都会,他问问你为什么这样做,有什么道理应该也是正常的,说你浮躁估计是他认为你学了一点名词就以为什么都懂。
4。你们交流有问题导致了你心态不稳定,说话夸张,没人喜欢夸张的技术人员。

给老兄的建议,好好学英语,不要自满,还有也千万不要灰心,不过一般来说到外企,职位会有所下降,薪水会大幅提高。

3.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: jacob
Posted on: 2003-10-23 10:28

还有最后一点,你竟然给他写的信用的是中文。。。。。

4.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: jacob] Copy to clipboard
Posted by: nothing
Posted on: 2003-10-23 10:30

学习中.......

5.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: harvshen
Posted on: 2003-10-23 10:39

suggestion:
>你可以说我不够聪明,甚至说是个idiot
I't not good to say so, don't underestimate yourself.

After all, your letter is very well organized. If you could expressed the above viewpoints on the spot, I'm sure the interviewer will be convinced.

Good luck!

6.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: yj780210
Posted on: 2003-10-23 10:57

个人于外企交流的经验并不是很多,不敢妄加评论。每个人都有自己的特点,楼上的老兄也没必要太失望。毕竟仅仅是个工作而已。
不过我和日韩公司打交道很多。个人感觉凭纸上谈兵以及各种资质证明并不能打动他们。同时表明自己是如何如何的努力也没有什么用处。
经验和实际的工作成果是打动他们最有力的砝码。

对于应聘系统架构师来讲,这个职位对一个项目或产品的成功有着举足轻重的作用。动不动就是几百万呀。对一个新人来说,没有百分百的把握,是不会采用的。所以去外企选择的要是目前干的职位,而不要去谋求高职和发展。

对于你对模式和框架的了解,我觉得都是书本上的。谈客户可以说,但是在实际项目中,实际的应用。应用的灵活,取得了效益和优势,才是最重要的。
模式和框架不是用了就好。而是才生效益才好。

附:jacob兄,你来的晚,但是帖子数涨的飞快呀,佩服佩服。

7.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: jacob
Posted on: 2003-10-23 11:07

哈哈,老兄,我前天写了20个贴子,好不容易才成为中级,呵呵,有点灌水嫌疑。。。。。

8.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: mefaint
Posted on: 2003-10-23 16:06

To Jacob:
Well, I think maybe I should always use English to improve this Important Living Skill.
In fact I didnt apply for the architect job..
I know what I am lack of...normal training...real world exp.
And maybe I am too young too naive.
And you should know I dont care the salary...I can get a satisfied salary so easily...

Response to your wordsSadjust discussing)
1. My English is much poorer than past time, but not so bad...at least I can get all his meaning...however, you are right, I should do more and more practising...But speaking is so hard, I cant find out an appropriate env to do that...can you give me some advice?
2.Learning more, knowing more limitation.That's my feeling. But I should say it againBlush havent applied the "architect" position. I just stated my work exp. Although it makes you laughing, I do framework designing, in current company. That is the reason I want to get a newer, lower job!! I think I should learn much more.
3.say....The only words I could say is...I could not express those benefits or in English..I can say I know some of them becoz before I joined current company, the applications they built has no framework, bad organizd.It's hard to maintain...no concerning to buildup or addup.
and you are right too. real working exp is very very extremely important
4. in this point, I have to say ...you are actually wrong Smile You could not imagine how nervous I am ...I am so nervous that I almost forget how to say nervous. And maybe you just judge me from this letter...hmmm...I could say I am a tender man...even too tender. When I was interviewed, I can say I am so self-contemptuous! The reason why i written this letter is to recruit my poor presentation...so "你们交流有问题导致了你心态不稳定,说话夸张,没人喜欢夸张的技术人员",maybe it is not so correct.

English or Chinese letter....you know I am afraid that I could not express my meaning clearly in English...so... and you know I said I give up the chance to join that company...

Good good study, Day day upSmile
I hope we can improve our skills together.

To yj780210:
I didnt dispress ...maybe for my poor English?
Job position or salary isn't my aim in current time...I just want to learn more.

To all:
I pasted this letter...not to give any moaning.
The reason why I pasted is : I hope we can discuss sth about the J2EE frameworks and design patterns.

I pasted a topic about "why and what time we should use EJB" several days before. I just want to talking about that.
My Job opportunities? Who cares? I do not half care it ~ and you?

9.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: mefaint
Posted on: 2003-10-23 16:11

To harvshen :
Thank you for you encouraging, I will try my best.

10.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: jacob
Posted on: 2003-10-23 19:30

Hehe, I just wrote down what I though, of couse maybe is not same as what you met.
but you know everyone has his thought, a little action will make very different feeling to different people, so I give your what I thought.
hope it is good to you, if you feel what I have said is bullshit, then let it be.

11.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: jacob] Copy to clipboard
Posted by: mefaint
Posted on: 2003-10-23 20:37

jacob wrote:
Hehe, I just wrote down what I though, of couse maybe is not same as what you met.
but you know everyone has his thought, a little action will make very different feeling to different people, so I give your what I thought.
hope it is good to you, if you feel what I have said is bullshit, then let it be.

??
Bullshit?
No~~~your words are good to me.Why you say so?
Did I displeased you in some way?

12.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: yj780210
Posted on: 2003-10-24 08:52

job is job.
if you want to get a job ,you must think as an employer instead of a studernt.
everyone want learn more,but that isn't the reason they hire you.
you can work hard,you want to be a architect,but there are millions
people like this in china.
you should present something can catch them.something can get money directly for them.

for you topic about "why and what time we should use EJB",it is one of
hardest question.
it just depend on situation.hehe,sorry ,I will discuss in there.

13.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: hwx
Posted on: 2003-10-24 09:16

mefaint wrote:

晚上八点四十六:
到家了,还有些问题想讨论一下。
我个人认为,设计模式的作用有两个,一是为了软件性能,二是软件开发中的工程化,软件的可复用、
可扩展性能。大部分设计模式的目的是为了减少软件变更时,客户端所要进行的改变。一个模式是否
合适,应当建立在充分的需求分析基础之上。



关于设计模式的作用,我比较同意第二点,不过你的描述可能还不够完善。
对于第一点(软件性能),我觉得这不是设计模式的主要用意,设计模式
的使用往往是通过中间层的引入来解决问题,性能方面一般不会带来好处。
(除非专为解决性能问题而提出的模式)

说明一点,我还不算是高手,不要笑我。

又,to jacob:
你是scja,平时也是做Architect的吗?是不是已经很老了?
(做Architect一定需要先工作个7,8年吗)

14.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: jacob
Posted on: 2003-10-24 12:32

我不老,但是也不年轻了。。。。
工作不是完全Architect,什么也都要干点。。。

呵呵,离Architect还很远,不是有张证书,职位是Architect就是Architect的。
每次看到别人的优秀的设计,就汗颜。。。

15.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: mefaint
Posted on: 2003-10-24 12:42

certification....it is so hard to get this one(For architect)...
I think if sb could get it, he must be excellent...
say..how many persons have this certification in China?

16.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: jacob
Posted on: 2003-10-24 12:47

呵呵, 这我就不知道了。。。。
不过CJSDN是我见过Architect最多,或者是想做,正在做Architect的人最多的地方。。。
I love this place....

17.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: jacob] Copy to clipboard
Posted by: hwx
Posted on: 2003-10-24 12:59

jacob wrote:
我不老,但是也不年轻了。。。。
工作不是完全Architect,什么也都要干点。。。

呵呵,离Architect还很远,不是有张证书,职位是Architect就是Architect的。
每次看到别人的优秀的设计,就汗颜。。。


呵呵,你现在的头像是否就是你所说的“汗颜”状?

对了,我也在准备scja(不过连part I都还没过呢),
我想在sun认证日买张便宜点的voucher然后才去考。
以后还要请你多多指教!!

18.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: floater
Posted on: 2003-10-25 03:26

They may say you are not qualified, but should *not* say you are lazy or something because they don't have enough info to deduct this. Ignore these arrogant, self-centered folks.

19.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: monet
Posted on: 2003-10-29 04:26

I think disign patten is very important for a project manager, I has dealing with a project over one year, in fact it's a really good one, customer very happy with it. only one problem is the speed sometimes will be litter bit slower if a large amout user login to the system. so we have to check some codes within the project, have to use the patten technology to improve the system. that works. another thing is entity bean is better than "DAO" if you need update, insert, and delete the data from the database. less coding more speeding. and "DAO" only for pick up the readonly data form database.

20.Re:今天一个面试之后所写的。。。。请各位高手给我一些意见 [Re: mefaint] Copy to clipboard
Posted by: cyz99
Posted on: 2003-10-29 12:47

英文的也真的是一件令人觉得恐怖的事情!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923