众所周知,现今世界的全部竞争归根结底都是对人的竞争,硅谷天然也不例外,众多企业为了吸引人才都使尽浑身解数,但这并不意味着来者不拒,由于全部公司都但愿获得最好的,而筛选的途径就是面试,因此要想成为硅谷的一员,就必须在面试时即证实你是优秀的。面试
个人面试经历算法
1994年5月,我第一次参加面试,那时我正在斯坦福大学攻读计算机科学的硕士学位,许多当时的顶级公司,包括Oracle、 Sybase、 HP、 IBM等等,都去斯坦福作校园招聘,编程
一天,我收到系里群发的一封email,是Tandem Computers (天腾电脑公司)招聘暑期实习生的一个通知。他们要招聘一个在Unix 操做平台、在X Window图形用户界面下编程的Graphic User Interface software engineer(图形用户界面软件工程师)。 三个月前我刚刚上过X Window的课程,还得了A+的成绩,我认为有足够的把握作好这份工做,因此我就申请了那个岗位,很快,他们的招聘经理就给我回信,约我到Tandem参加面试,在Tandem我一共见了五六个面试官,他们不是工程师,就是经理,每一个面试官问的问题都比较简单,但平均下来每一个面试官的面试时间在20到30分钟之间。spa
面试进行得很是顺利,一个星期内我就获得了Offer,这看似比较容易,缘由是各大公司都但愿给予有潜力的学生一个机会,以便于在实习期间考察他的能力,若是确实很是优秀,那么就能够近水楼台先得月,而付出的成本比直接雇佣正式员工要低得多。设计
但若是你要直接应聘正式职位,那面试的状况则彻底不一样,毕业前,我一共参加了三个公司的面试:Microsoft, Oracle, and Tandem。那个时候,Microsoft 和Oracle 是大多数软件工程师求之不得想要加入的两家顶级公司。orm
三家公司的面试过程各不相同。Tandem采用的像是家庭导向的面试风格,由于经过实习,我已经证实了个人编程技能和其余工做相关的能力,因此Tandem面试个人时候,在技术细节方面没有花费太多时间。他们更多地问了我一些我的规划性的问题,如:个人人生目标是什么,五年后我想成为何样的人,在Tandem怎样才能实现个人理想和目标,从这个面试的过程你们也能够看到,实习对于就业是很是重要的。blog
Oracle的面试就彻底不一样,1995年的时候,Oracle已是一家充满能量、飞速发展的公司。尽管我面试的是工程师的岗位,但整个过程当中并无工程师来面试我。相反,Oracle安排了不少全球各个地方的高层经理面试我,这些经理们都太忙了,因此Oracle的大部分面试都是经过电话进行的,负责亚太地区业务的某一个副总裁(我记得他是中国人),他电话面试我,聊了30分钟。Oracle有一件很奇怪的传统,面试经过的人必需要“保证”能接受他们的Offer,他们才会给发一个Offer,缘由是,即便那时Oracle已经有3000多名员工了,每个offer也必须由CEO Larry Ellison签字,而且,一旦Larry签了offer,这个应聘人员就“必须”要到岗,不然招聘人员就会受罚。产品
接下来,我收到了微软的面试邀请,他们提供了机票,还安排了西雅图微软附近的酒店,我感到很荣幸,那也是一段很是美好的经历。那是我人生中第二次坐飞机,第一次坐飞机是1993年从首尔飞到旧金山,到斯坦福读书。第二次坐飞机是从旧金山飞西雅图,参加微软的面试。那时我很是紧张,天不亮就醒了,不知道迎接个人将是什么。此前,我就据说过微软的面试很是严格,整个面试从上午9点开始,一直到下午6点半才结束,还参观了每一个重要工程师的办公室。每一个工程师都出了很是难的编程问题,他们给了我一个白板和笔,必须当场写C++算法,解答他们出的题目。每一道题目都很是难,有一些我答对了,可是有一些题回答得并非很好。class
最后三家公司的offer我都拿到了。这几回面试让我印象深入,各个公司的面试方式虽然千差万别,可是有一点始终不变,那就是对应聘人能力的高标准要求,他们会想尽办法来探你的底,发掘将来潜能,确保留下的是真正的金子而不是镀金者。求职
应该如何去面试
如下是我本身认为在硅谷面试中比较的重要注意事项和必需的准备工做,在这里分享给你们,固然,这仅是个人我的经验之谈:
一、不要在简历中夸大你的工做经验。在硅谷,若是一我的说我知道或我作过什么,可是当被问起相关问题却不能很好地回答时,面试确定是失败的,在硅谷,信誉和诚信永远都是重要考核指标。
二、简历最好只有一页,最多不超过两页。每一个招聘经理的时间都很宝贵,若是你写的太多,他们可能就没法从你的简历中找到重点。在硅谷,一份简洁的简历永远比冗长的简历受欢迎。固然,简历的格式也必须很是清楚。
三、大多数面试官都很想知道你为何会申请这个公司的工做,你对公司及公司的产品、技术和其余相关重要信息了解多少,这能显示你的真实兴趣,因此,在面试前,与其猜想各类可能被问到的面试/技术问题,不如花更多的时间想想,我为何想要加入这家公司,从心里深处我想为这家公司作些什么,这很是重要。
四、充满激情、态度乐观、思惟清晰、团队导向的精神,这些都是须要你在面试中展现的重要品质,固然创造力也是一个很是重要的价值指标。硅谷的雇主喜欢那些善于“思考”而且可以想到“解决方案”的求职者,他们但愿看到你从理解问题到解决问题的思惟过程。
五、若是你是一个工程师,若是你没有优秀的教育背景或者工做经验,当场演示能表现你优秀编程能力或优秀创意的做品(一些你独立设计的项目等)也是一个很好的办法。
六、不要在薪水/待遇方面艰难博弈。而是更要关注你要作什么样的工做,这些工做多么重要,怎样评估这些工做。工做/项目导向的态度,将有助于你获得这份工做,若是比起工做自己,你过于关注薪水,那么你可能得不到这份工做,或者即便获得了这份工做,薪水也会比你预期要低。由于全部人都明白,为了兴趣或者理想去工做必然比为了钱去工做更有效率、更有奉献精神和创新热情。
来自 新浪科技创事记 做者: 尹汝杰