写点找工作经历吧 - 抓虾

来源:百度文库 编辑:神马文学网 时间:2024/05/24 05:13:52

写点找工作经历吧,也许对大家有用。

差不多今年4月份开始修改简历,5月份正式开始找工作。压力很大,今年美国经济形势不容乐观,OPT改革又出了一个新的90 days unemployment政策,大概就是OPT开始以后90天内必须get employed,否则会有麻烦云云。

找工作的简历和academic resume是很不一样的。我的简历修改了很多遍,最后终于控制在一面以内。只有简单几项:objective, skills, education, experiences, academic projects。一般来说,小硕的简历一面足够,多了人家也不愿意看。不过据说博士找工作的简历可以长一点。然后上monster, dice这样的著名大型网站狂投简历,也有去公司自己的网站或者找已经工作的朋友帮忙投简历。5,6月份,经常有电话打进来。但是很多一看到我还没有毕业还没有开始OPT不能马上工作,就让我过几个月再联系他们。还有的公司一开口就是很遗憾不能spouse H1B,连电话面试机会都没有给我。一开始一点经验都没有, fail掉了电话面试若干。狂受打击,身心疲惫。

一边投简历,一边看书复习,一边上坛子看别人找工作的情况。对于CS找programming的工作,《Programming Interview Exposed》,《Programming Pearls》这两本书,和http://www.careercup.com 这个网站是非常值得推荐的。http://www.careercup.com 罗列了大公司的面试题目,按照topic进行了分类。还有mitbbs jobhunting版和它的精华区,有什么问题都可以上去讨论。

然后很幸运,一个美国朋友告诉我他的老板正好要招人,可以帮我forward简历。这个朋友是个校友,但是以前不是很熟悉,而且我连他在哪个公司都不清楚,只知道是CS的,做programmer。等了一段时间,以为没戏了,继续闷着头皮投简历,没想到他们公司Cypress Semiconductor电话我了,让我一周以后去面试。一般来说,找熟人内部推荐一般都能拿到面试机会。

准备面试那一个星期,感觉像期末考试复习和准备GRE一样.看了一遍《Programming Interview Exposed》的相关章节,http://www.careercup.com 相关topic的题目,又找了网上很多面试题目,课本和tutorial看,进行了系统复习。还准备了一些non-technical 问题, 比如介绍你自己,你为啥要来我们公司,你能做我们做什么,你的优缺点是什么,等等。这些问题网上都可以找到,一把一把的。还有准备几个你要对面试官提的问题,可以体现你对他们很感兴趣,你对这份职位很serious。总之,准备得越多越好,一来增加自信心,二来面试过程中有很多话可以说,让面试官觉得你很knowledgeable。

然后面试。一般onsite都会进行至少3个小时,有的甚至进行1整天,中间还要和面试官们一起吃饭,汗。我第一次去onsite面试,还是挺害怕的。一开始就是见director,很nice的美国人。他也就是我以后的顶头上司了。带着我在他们组参观了一下,随便聊了一下,挺好玩的,慢慢放松下来。然后开始正式面试。面试官都是group 的成员,也就是我以后要一起工作的同事们。问题真的很多很细,而且一轮接一轮。简历,基础知识,算法设计,coding, problem solving, 逻辑题,behavioral questions,甚至还有数学题,不过数学题难不倒中国学生,哈哈~~简历一定要准备得很充分,有些面试官会对简历上的问题问得异常仔细。其实,面试除了知识和技能的掌握以外,沟通和交流能力很重要。我想一个好的公司是不会只招会干活的机器的,我觉得他们更看重一个人的personality和character以及学习能力。他们很清楚刚毕业的学生,都差不多,没有多少工业界经验,但是这些以后在工作中学习起来并不困难。

面试过程中,面试官关心的不仅仅是你的结果,很多时候他们更看重和你的交流过程。面试的时候,最好把面试官当成自己的partner,你们在讨论一个问题。你可以向面试官寻求hint。面试以前最好准备一下如果实在不会回答应该如何应对。你应该让他们感觉到虽然这个问题你不会,但是你有其他方面的知识储备,你总可以想到办法解决这个问题。还有就是把知道的都尽量说出来,但是不要说太多废话。比如他问一个概念,什么是Polymorphism?这个问题很简单,大家都会。我回答这个问题时,并没有马上给出Polymorphism的概念。我说Polymorphism是OOP三大principles之一,另外2个是,blahblahblah,然后给出Polymorphism的概念,还举了overloading和 overriding 的例子。这些也都很基础,但是我回答得很完整,面试官比较满意。

英语交流能力,这个我自我感觉不错,虽然不能说非常好,但是基本的表达交流不成问题。我的面试官除了美国人还有印度人,我每次听不懂就直接说:I am sorry? 一定把问题完全搞清楚,避免走弯路。总之,不要害怕,要自信,有礼貌,清楚表达。还有就是要显示出你对technology的热情。

面试结束,我给每一位面试官发邮件表示感谢。然后找了4位references,老板,任课老师,我以前当助教的老师。给他们每位都发了邮件告诉他们公司有可能会做reference check。他们都表示很愿意为我 recommendation。

过了3天,我收到电话让我第二次onsite面试。这一次,就是见Vice President,只有半个小时。感觉这一次就是纯聊天,但是也很紧张,因为VP的问题虽然很general,但是跳跃性极大,可以从“你最喜欢什么编程语言”跳跃到“你们国际学生来美国读书是不是很难??”有些问题根本无从准备,可能就是看看反应能力和沟通能力吧。直接一些,表达清楚一些,自信一些,就好了。

然后就开始了漫长的等待。其间,老板每次见到我都会问我进展如何,还说这个公司very good company, 很希望我能去。就在拿到offer前几天,一位任课老师还发邮件问我,有没有什么消息,说公司给他电话check我了,他为我做了很好的recommendation。一般来说,公司打算要你的时候,才会做一系列的check。但是因为还没有得到正式的答复,一切都不好说。我还在焦急等待,同时也在为其他公司的面试作准备。很多人说,面试完了以后,就当面试失败了,不能等,继续找其他工作就对了。我觉得很对。还有就是,机会真的很少,所以有一个来了就拼命抓住它!

就在收到director邮件告诉我’official offer is ready’的当天,我收到了远在硅谷的总部FedEx给我的正式offer。 除了基本工资福利保险以外,公司还给我1000多stock options,很开心~~而且,最重要的,我不用和miaomiao分开了。这一天距离我第一次onsite面试将近一个月!!!

Cypress Semiconductor总部在硅谷,Lexington这边是它的一个design center。1996年Vice President of IT (Information Technology) Alan Hawse 想离开硅谷回到他的家乡Lexington,于是董事会答应让他在Lexington开办分公司了。

 

对于找工作,学校自己的career fair,据说机会不少。还有有实习经历也很好,可是我没有做过任何实习。所以对这些没有一点经验。

总结我觉得不错的几个资料:

mitbbs jobhunting版

《Programming Interview Exposed》

《Programming Pearls》

http://www.careercup.com

多面试几次,什么经验就有了。祝大家好运!