2016硅谷程序员面试访谈实录

Posted BitTiger

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016硅谷程序员面试访谈实录相关的知识,希望对你有一定的参考价值。


2016年的硅谷程序员面试你经历了吗?你是不是也想知道今年在硅谷正发生着怎样的求职故事?太阁实验室带着和大家同样的问题开展了一系列的程序员面试访谈,访谈的嘉宾都来自我们卧虎藏龙的TigerX社区。这里没有夸张的吹嘘,有的只是故事主人公和我们想和你讲述的求职故事,并分享成功的经验、失败的教训。



一转眼暑期到了,又到了广大码农后备军找实习、觅工作的季节。眼下硅谷的人群可以这样划分:找实习的和正在实习的,找工作的和正在工作的。虽然所处的境遇不尽相同,可是他们都明白职场的血雨腥风,一个正在经历,一个已成过往。2016的硅谷IT职场更是如此,随着就业形势的严峻,热门公司令人心水的职位已经“一坑难求”。

狄更斯在《双城记》的开篇这样写道:这是最好的时代,这是最坏的时代,这是智慧的时代,这是愚蠢的时代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是失望之冬;人们面前有着各样事物,人们面前一无所有;人们正在直登天堂;人们正在直下地狱。

2016硅谷程序员面试访谈实录(一)
在硅谷,我们正在经历着互联网繁荣的好时代,可是与此同时,IT的求职市场也像进入了“失望之冬”。我们听了很多大牛成功的故事,刷了很久的题,获得了很多内推机会,做足了面试的准备,仿佛够资格拥有这一切的繁荣,可是到头来又落得“一无所有”,开始怀疑自己是不是进入了“黑暗的季节”。

列夫·托尔斯泰曾悟言:幸福的家庭都是相似的,不幸的家庭各有各的不幸。同理,硅谷求职、求实习坎坷的程序员也各有各的坎坷。我们在硅谷集中采访了一些IT职场中人,一起来听听他们的2016求职故事。
连载的第一篇,让我们来认识小A,听听他从Yahoo到Google的面试体验:

2016硅谷程序员面试访谈实录(一)
小A来到Google经历了一个比较曲折的过程。硕士毕业后找工作不顺利,小A报名参加了面试辅导班。一段艰辛的时光过后,小A拿到了雅虎的offer。在雅虎干得顺利的时候,突然被HR叫到了“小黑屋”被告知会被layoff,但是会给小A两个月的寻找下家的时间。和我们大家的第一反应都一样,小A听到这个消息后觉得整个人都蒙了,有点不知所措,可是时间不等人,惊慌之余必须抓紧一分一秒开始刷题、准备面试。

2016硅谷程序员面试访谈实录(一)

现在虽然已经尘埃落定,可是小A回忆起那充满压力与紧张气息的两个月仍旧觉得有些惊心动魄。在两个月的最开始,小A制定了周密的计划,决定利用第一个月集中刷题,把刚毕业刷题的感觉找回来,然后利用第二个月集中面试。这样做的好处是保证刷题的高效率,同时面试集中,得到的结果也就集中,offer之间的权衡更容易一些,而且小A通过经验还发现,如果手里拿着一个offer,就可以和另外一家的HR进行argue,幸运的话就可以直接免掉电话等环节进入onsite。这也就大大提高了面试环节的效率。这种方法对遇到小A类似情况的同学,以及找工作比较紧急的同学尤其适用。

2016硅谷程序员面试访谈实录(一)
小A算是我们遇到的面试经验丰富,并且对面试体会很深刻的朋友,一看就是爱思考的人。采访中小A提及了三条他在刷题和面试过程中的切身体会:首先,刷题不是一个简单的数量堆积、背答案的过程。任何不经过思考的东西,都不能真正变成自己思维里的东西。尤其是对于大公司,例如Google, Facebook的面试,面试官都是心知肚明大家都是刷过题来的,所以说单纯的追求最优解就不是目的了,他们更希望看到的是面试者思考的过程。小A举了一个自己遇到的实际案例 -- 他在面试Google的时候,遇到了一个要求解等于2的题目不会做,可是他灵机一动,告诉面试官说在工作中遇到难题都会从简单的问题入手,然后寻找灵感,理顺逻辑思路,于是小A就把等于2的问题转化成了等于1的问题来解。面试官听得都快笑开了花,看来这正是他们正在寻找的人才。更为戏剧性的是,在小A之后,有个朋友一周后面Google遇到了相同的题目,和面试官说明了最优解的思路后被当即换了一道题目。由此可以看出,面试不仅仅是答题,与面试官的沟通也至关重要,要明白他们究竟想要的是什么,要让他们明白自己的思路。

小A关于面试的第二个思考是找人refer方面的。他觉得找refer要找牛人,在公司里影响力越高的人越有利于你获得onsite的机会。比如小A找过朋友的朋友refer EA的职位,直接进入了onsite的环节,面试官的级别也高,拿到offer也很顺利。不过这样做的弊端就是,高级别的人refer就希望你接到offer后就来公司工作,如果后面有变动会不太好意思推掉offer。所以别看只是找refer的环节,这里的学问还是很大的。


最后一个思考是小A给大家的小建议:简历里一定要确保不能有错别字。虽然这个道理我们经常听到,在学校的career service老师那里已经是老生常谈的话题了。可是实际情况中还是会成为问题。小A给Google的HR发简历的时候还是HR帮他发现了一个错误。虽然说HR会和申请者是否成功有利益挂钩吧,可是这种好事也不是任何情况下都可以发生的。因小失大可就得不偿失了。

2016硅谷程序员面试访谈实录(一)

采访心得:
  1. 被layoff虽然是一件很恐怖的事情,可是万一真的来了惊恐之余也不要慌乱,制定科学的计划,合理安排刷题和面试的时间,说不定就会“柳暗花明又一村”
  2. 与面试官的沟通很重要,讲题、做题都要更注重背后的逻辑思路
  3. 找牛人内推会有不一样的效果
  4. 简历千万不可以有错别字,可以找同事、朋友来帮忙审查



2016硅谷程序员面试访谈实录(一)

太阁实验室
有趣,有用,有效;
刷项目,做实战,捅破技术那层纸
论码农的自我修养
WeChat ID: bit_tiger
长按二维码,关注我哟~


猛戳“阅读原文”,获取更多面试访谈实录




以上是关于2016硅谷程序员面试访谈实录的主要内容,如果未能解决你的问题,请参考以下文章

算法 - 我可以使用内置实用程序函数进行在线编码访谈和挑战吗? [关闭]

访谈了100位斩获大厂offer的同学,我们总结了这几条面试要点

张小龙在2017微信公开课PRO版讲了什么(附演讲实录和2016微信数据报告)

开源生活实录.1.LAMP之辉

人物访谈2

直破性能瓶颈!阿里百万级 Java 性能调优解决方案全栈实录终开源