您的位置:首页 > 职场人生

面试相关的一些总结

2009-06-16 17:08 519 查看
刚刚和x聊完,可惜x老大一时兴奋,没有记得我说的这么多关键的东西。不过正好,我需要总结一下,趁此机会。

Ø
英语
1.口语和听力是重要的,词汇和语法是无关紧要的。首先是要敢说出来,能够交流技术方面的英语;能听懂老外的话最好,听不懂也没关系,直接pardon
I do not catch you;但是不能、千万不能猜,否则会死的很惨。
2.做个简单的自我介绍,我只写了150字,背到烂熟烂熟为止。
3.准备一个成功项目和失败项目的总结:什么项目,成功点,失败点,当然最好都往技术方面和项目创新方面靠,其他方面的可以略说。背到烂熟。

Ø
项目经验
1.一定要把自己的项目经验准备的非常充分,尤其是其中有问题的、如何解决的,出彩的、为啥出彩的,说明白。从技术和管理两方面都说明最好。
2.一般项目开发的流程。

Ø
技术
1.数据结构,这个是必须的。必须到什么程度那?把书本上的关键技术都必须掌握,然后重要的算法(数据结构范畴之内的算法)搞懂、写出思路、写出伪代码,最好能够亲自实践一下才能比较有把握;
2.常用的基本算法。这个就靠收集了,还有看m$出版的《编程之美》,然后我的整个blog也是基于这个主线的;
3.设计模式。我的学习路线是:李建忠的
设计模式C#系列,25讲视频,讲的非常好,虽说有点磨叽,但是还是比较好。Gof的经典,不用说了。Head
first design pattern,用来扩展一下思路,并且让自己比较有信心。Mini design pattern的(只有电子版),打印出来,到网上一点点的搜任何两个比较有关系的模式之间的区别。然后,不要妄想能够把所有的模式掌握,我觉得14、5种足矣,其他的(interpreter、bridge之类的)就算了。当然,最常考的就是observer、singleton(如何做到线程安全)、adapter和proxy之类的比较简单但是又能够见到设计模式思想的那些模式。
4.基本技术类。我是一个坚定的C/C++支持者,所以我学了这么一些C++的书:
1)Effective
C++ [Scott Meyers]
2)More
Effective C++[Scott Meyers]
3)Exceptional
C++ [Herb Sutter]
4)Inside
the C++ Object Model [Stanley B. Lippman]
5)TCPL(The
C++ Programming Language)[Bjarne Stroustup]
6)D&E(The
Design and Evolution of C++)[Bjarne Stroustup]
7)C++
Coding Standards[Herb Sutter]
但是根据事后的总结,前4本就足够了,尤其是1、3和4.这个是我成败的关键,尤其是4,看完之后感觉心头畅快了很多。还有C方面的书准备的不多,正在买书的途中。
5.操作系统类。比如如果是windows的话那么《windows核心编程》和多线程、VC环境之类的是必须的。Linux的话,APUE、UNP和C那是必不可少的,还有gcc、gdb、vi、shell,缺一不可。当然这个不是一天两天就能搞定的,需要一个长时间的积累。但是一旦决定就一定要开始。
6.软件工程类。这个不是问题,但是最好能够把我们已经做过的项目中,基于瀑布和基于敏捷的优缺点给出一定程度的自己的见解;CMMI要是能跩出点东西来当然更好了。

Ø
其他
1.为啥离职?将来计划?为啥来这里?
2.你自己需要提出的问题。这个看似无关紧要,但是很关键,也很微妙,需要好好把握。

或许真的是勤能补拙,或许是就应该厚积薄发,都是正确的。
只是希望努力学习的同学,精心准备的同学,能够最后有个好归宿。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: