剑知北美生活快报   版面列表   admin登录
JiansNet Logo


美国计算机专业(computer science)面试如何准备

by JC, published: 2009-04-01 21:12 viewed: 1612 times
想了解更多的美国生活窍门?请订阅: JC写的剑知北美生活快报。
首先,虽然经济不景气,但美国电脑工作很多的。但,个人觉得找cs的工作,应该专注一点. 一来省力气,二来效果比较好.

美国的大公司和小公司的面试题区别很大,所以应该分开准备。小公司希望你能够独当一面, 所以很关心你具体技术行不行. 比如说, 做web的,java的技术如spring, hibernate的具体问题. 而大公司更倾向问一般性的algorithm和data structure的问题。

如果你是Ph.D, 对于你研究领域相关的问题,应该针对自己的简历准备. 否则容易被认为你在吹牛. 比如你在简历里说你的research方向是data mining, 你最好认真复习一下关于大容量数据的data mining相关的知识。

还有就是准备面试的时候,对不同的公司, 要有针对性的准备,不要盲目。仔细分析公司的招聘要求和他们在做的项目等。很多时候,你熟悉的编程语言不是对方工作当中用的, 基本就没戏。比如说,如果你是做web/java的,对方公司用的是c/c++, 你最好就别忙活了。因为即使给你这个职位,你也不会得心应手的。况且,你也得不到这个职位,因为在面试的时候,肯定就拿c/c++把你给考死了。

以下是一些要点:

1. 精心准备Resume

突出重点,注意详略。Resume是非常重要的,面试的第一步,没有好的Resume,电话面试都不会有,更不用说offer了。如果你发现自己连一个电话面试都没有,你的Resume一定有问题。

2. 关于算法和数据结构的知识(Algorithms & Data Structure)

Careercup网站不错,有不少算法题。另外就是一些算法书,比如说Introduction to Algorithms. 准备的时候,一定要踏踏实实的做好每一道算法题. 如果题目没有现成的答案,自己要上网找,直到弄明白为止。

不要只是看看而已, 因为即便面试的时候遇到旧题,有时候也做不出来。说的容易做的难,所以,一定要自己花时间练习.

如果每道题平均花30分钟~1个小时左右的话, 上千道算法题, 需要两三个月的时间才可能做完. 除非你是非常聪明的人,没有别的办法可以在短期内让你处理technial questions的能力有显著提高.

3. Practice coding

选好要用的language, 然后对每一道题写code,不要偷懒,偷懒的话,真正去面试的时候你在white board上写程序的时候,就会后悔了。明明知道算法和思路的,写起代码来却是麻烦不断。

4. 如果不做所有的题,至少要练习以下几个类别的:

1. Array (1 dimension, 2 dimension)
2. Linked List (Singly-lined doubly-linked, circular)
3. String related
4. Hashtable
5. Binary Tree (recursive and non-recursive Traversal,level wise)
6. BST
7. Prefix tree, suffix tree
8. Bit map
9. Simple graph (Graph questions are rare)
10. Dynamic Programming, Divide and Conquer, Recursion, Sorting & Lookup

很多类别是交叉的,等你自己能自己整理这些类别的题的时候,你应该也大致有点感觉的。

建议大家用心做好题,好好准备,狂投简历等着撞大运是不大可能的,尤其是现在经济不景气的时候. 如果准备不好,即便有机会也是白搭。

5. 找工作贵在坚持

不要泄气,坚持找。伟人说了,坚持就是胜利!

美国面试算法书的推荐, 请看 美国面试算法书比较

更多的美国计算机工作文章请看 Computer Science Jobs USA
本文版权属于美国剑知信息网。如需转载,请先同我们联系。
订阅JC写的剑知北美生活快报,您会了解到更多的美国生活窍门。
Related Articles:
• 美国计算机Computer Science面试算法书比较
• 分享美国计算机CS面试经验
美国职业发展 | 返回顶部 | 返回首页
About Us | Advertise with Us | Privacy Policy
Copyright © 2007-2016, All Rights Reserved.