软件开发人员参加面试的一些要点
一、对前台,突出合作
当面试官问你是否愿意合作,你一定要回答愿意,哪怕你一直是个人主义,或是从来没有与他人合作过,也必须说愿意,或是喜欢之类的词。如果你回答不愿意,那么第一关你就被淘汰了。没有一家公司愿意收留一个没有合作观念的人。
二、对经理,突出技术
如果一个经理问你能不能单独解决某个问题,一定要回答能,这是你个人能力的一种体现。你的能力越强,就越会受到重视。如果你看到一个项目计划,去对经理说,这个问题我一个人做不好,能不能派个人帮我。如果你这么问,那你离下岗不远了。
三、突出自己的英文水平
如果在面试中从你口中说出的话带有一些英文,那么面试官对你的好感会大度上升。就比如说你应聘项目经理,但是说的时候说应聘PM,别人就会对你另眼相看了。另外,发音要标准,特别是一些常用语,如No Problem等等。
四、突出自己的经验
对于一个软件公司来说,开发人员的经验是至关重要的。除了实习之外,都会要求有比较多的经验,如果你有2年以上的开发经验,并且开发过大型的项目,那将是非常有优势的。一定要把自己的经验在简历上都写明白,让别人一看就觉得你的经验已经能够胜任公司里的工作。
五、不要说任何与黑客技术有关的问题
面试官问你,如果你忘了登录密码怎么办?千万不要说那是小意思,自己破解了就行。软件公司不喜欢黑客,如果你有破密码的能力,他们害怕还来不及,更不会留你在那里做事。万一你哪天跳槽了,说不定就把他们公司的资料全带走了。
六、不要突出自己以前的工作单位
几乎所有的公司都会认为自己是最好的,所以不要以过去公司的待遇要求来要求新公司。如果你说,我以前公司给我每个月XXXX元薪水,新的公司将会非常反感。在谈起以前的工作时,不要带有个人主观色彩,比如说以前公司的老板待我怎么怎么好,这些话面试官都不愿听。
几个面试的真实例子
1.
面试者:你好,我是来面试的。
面试官:好的,请坐。
面试者:请问您这里提供什么样的职位?
(马上可以 out 了,去一个公司前必须先了解公司的特点,以及有什么职位,在了解之前没有必要去撞枪口)
2.
面试者:我想在贵公司找一份工作,我的专业是java。
面试官:你学习java多久了?
面试者:学了2年多
面试官:有没有开发过什么项目?
面试者:没有
(马上 out ,学了两年居然什么都不做,那看来也是白学了)
3.
面试者:我以前有过写delphi程序的经验,我想在贵公司也找一份这样的工作。
面试官:那为什么不在以前的公司做下去?
面试者:那个公司倒闭了
(out,没路走了才来投靠我?你把我当什么了?)
4.
面试者:我很喜欢写程序,所以想在贵公司做个程序员
面试官:很好,你以前开发过什么?说来听听
面试者:以前做过aaa,bbb,ccc,ddd.........
(这个也可以 out ,这么说不累吗?递上简历就行了)
5.
面试者:我刚从软件工程培训基地毕业,想来贵公司找份工作
面试官:哦?你都学了些什么了?
面试者:学过java,C#
面试官(拿出一张试卷):你用C#写一个符合题中要求的算法
面试者:好的,我先看看书
(马上 out,说明知识掌握得不牢固,再多学些时曰吧,至少基本的算法应该了解)
6.
面试者:我有比较丰富的开发经验,我想我能够胜任贵公司的工作
面试官(拿出一张试卷):好的,先考你一个小问题,你把上面的题做出来吧
面试者:没问题
(半小时后)
面试官:怎么还没做好?
面试者:代码比较多,你看我已经写了那么多了。
(out,简单的问题用复杂的方法解决,程序员的大忌)
7.
面试者:我来应聘的,您出题考我吧
面试官:你学过些什么?
面试者:学过java
面试官:你用java做过什么项目吗?
面试者:做了什么我说不清,不过我可以当场做给你看
面试官:可以
(通过面试,好多公司都喜欢会干实事的人,口才不好没关系)
8.
面试者:我精通delphi,希望能在贵公司做个程序员
面试官:精通到什么程度?
面试者:开发窗体应用,网站,手机应用都会
面试官(拿出一个老式的手机):你写一个程序,在这个手机上运行
面试者:这个不可能的,你的手机款式太老,不支持
(通过面试,有些时候面试官要你做的并不一定都能做到,如果发现做不到,一定要说出来,不要硬说自己能做到,当然,说做不到是要理由的)
9.
面试者:我希望来你们公司做个程序员
面试官:你对什么比较精通?
面试者:j2ee
面试官:真不巧,我们公司这个职位人满了,要不你先在这里做一个月的后勤,我再帮你安排
面试者:不好意思,我不是来打杂的
(通过面试,程序员本来就不应该打杂,如果回答愿意做后勤,一定被 out)