Google校招

10月 17th, 2013 9,900 留下评论 阅读评论

不知道是不是大部分程序猿都是这样认为,Google是最dreaming的公司,无论是其高薪资待遇福利,还是给力得太夸张的办公环境和传说中的美食文化,更是Google为开源界为工业界为学术界贡献了那么多的项目那么多的代码那么多的paper,无论哪一项都令人向往不已。虽然历年来能拿Google offer的中国学生少之又少,无不是ACM icpc的厉害人士或者极端geek神一样的存在,但作为应届生去校招试一试总是要的,体验一回不枉此生!

前期

有幸认识我浙的学长有在上海office的,7月份就找了内推,简历顺利通过。7月份已经在天猫开始实习了,期间有空就开始刷leetcode的题目继续练起数据结构和算法。在7月和8月期间,有几次模拟面试和经验分享会在Google上海和北京office陆续办起,其他城市的candidates可以通过Google+环聊进入视频观看,对于没有怎么参加过面试的同学帮助应该不小。Google对面试者的帮助真的是太细致了,想的比面试者自己都多,这点太赞了,竖起大拇指!每个candidate会有自己对应的recruiter,可以随时各种问题骚扰…

到了8月底9月份,陆陆续续开始电面和onsite(现场面试)了。recruiter会电话和邮件和你先约定好面试的具体日期和时间,以及发给你一个Google docs的链接到时候在上面coding,这点现在国内百度和腾讯也渐渐学习了约时间电面,某企似乎仍未发现。这非常体现公司和面试官对面试者的尊重,并且让面试者能够尽可能地发挥出最大水平。

第一轮电面

在9月中旬接到电面通知,得知是从US过来的电面,因为时差约到了早上7点半,不过是中文面试。(US湾区夏令时和北京时间差15个小时,他们正常工作时间基本从我们这边午夜0点到早上8点,非常之蛋疼)。结果很神奇的从7点半等到8点半仍为等到面试电话,居然被放鸽子了囧,第一次碰到。大概面试官忘了或者突然有事吧,虽然有点尴尬不过事后上海的HR和recruiter得知后,很快用邮件和电话来道歉并重新安排电面,也就觉得没啥了。幸运地新的电面被安排由上海office进行,时间在下午2点,这样午睡一觉最舒服了。

Google每轮面试都是45分钟,电面上来没怎么多聊,直接做题并用Google docs coding。一题算法题只想到NlgN的方法,经提醒后想到N的最优方案,写代码(没几行);一题设计题,这个还好,也给了点提醒后按方案写了代码,行数稍微多点。面完后晚饭点正在去春暖花开腐败的路上接到recruiter通知,貌似面的还可以被邀请onsite,说是浙大这边索性就等到Google到校园里来校招的时候进行吧,大概一个月后了,没多想就奥了。

PS:Google docs上coding其实不太爽的,和那些专业coding网站不能比(比如facebook面试用的collabedit.com)。主要是不支持tab键(用Ctrl-C复制4个空格,每次tab就Ctrl-V吧),换行后没有按照上一行缩进而是从头开始(狂敲空格),没有语法高亮算是浮云了。

PPS:Google docs你懂的,网络都不会翻墙还想肉体翻墙?

PPPS:Google喜欢电面,而不是用skype或者自家的Gtalk来语音,想不通why,怕语音网络问题吗?

上海office onsite

因为自己一些原因(也有很大一个原因是想去Google office体验下啊,传说中的午餐有木有!),国庆前联系recruiter希望尽早onsite,马上就给安排10月8日到上海office面试了。不得不再次赞Google校招的华丽,效率之高,还给订了so高档的酒店和来回高铁的报销。想想上一次类似待遇是11年去上海百度实习面试了

不知是福是祸,国庆末期来了“菲特”,7号晚从家赶到杭州城站再到上海,8号早从酒店赶到陆家嘴,一路艰辛。来到了大陆最高楼SWFC(大概马上要被旁边几十米远的打蛋器给超过了…),呼啸一下到了52F,然后取访客卡再上Google office 60F。

面试从10点半开始,到的比较早,在周core带领下逛了60F和61F,不忍吐槽(这是让人工作的地方?到处都是随便拿的吃的喝的,还有各种happy的娱乐设施),最后来到61F的一间叫“智”的会议室,今天白天是属于我的了>_<,车轮战…

接下来就是惨无人道的连续四轮现场面试了,无尽的做题和coding,给了一台MBP然后在docs上coding,比白纸白板舒服一千倍了。

第一轮,聊了一个小项目,算法题思路,算法题coding,算法题思路

第二轮,第一句就是“做个题吧”开门见山…算法题coding,设计题思路。这轮面试官比较年长&严肃,慌慌的,而且第二题比较难,答得不是太好,T_T

午饭时间1个小时,和我浙四个学长一起吃了饭,绝壁是各路传说中的大神!喝了杯咖啡…(原味好苦,出去加糖被recruiter“赶回”会议室 =.=)

第三轮,英文交流(自我介绍和项目介绍),用英文讲项目和技术方面对我来说实在太难了,不断地在某些单词上卡住…最后基本换回中文了,给跪…算法题coding

第四轮,聊实习经历,算法题coding,算法题coding(时间不够不严谨算是伪码了)

感觉算法题都中规中矩,不太难,刷完leetcode帮助太大了,中等题难度的样子,思路肯定会有,能不能最优就看临场发挥了,我才不说有一模一样的题目呢。

再讲讲Google的午饭,这是海鲜+BBQ+日式+各种没见过式的自助啊!吃上几个月不长胖估计我这种消化吸收不太好的死瘦子都经不住。然后各种酸奶水果,哎呦我去…资本主义太罪恶了!

面试完,和recruiter再交流下,就可以走了,所有面试官和接待人员都非常nice,除了上厕所比较麻烦(什么?上厕所要刷卡 =.=)和面试休息时间尽量不要走出会议室到外面走来走去这个有点奇怪(洗个手要偷偷摸摸且迅速!)… 不过连续四轮面试精神高度绷紧,最后面完后一下子有如全身散架般的感觉浑身不自在,一股躁劲没处使。虹桥站等回杭州的高铁又碰到延误半个多小时,十分难受。

接下来就是等通知结果了,无论是Thank you letter抑或是有如神助般地能拿到offer,这趟面试经历的确难忘。

—————————–无奈伤心的分界线—————————–

15号下午接到了Google的电话,果然因为口语实在略拙计并且可能有道设计题做的也不是太好的关系,招聘流程就走到这里了…  :cry: 不过想想英语方面的确从来就没有怎么练习过,也从来没有为出国做过打算和准备(甚至不想出国),挂掉也是情理之中,命至于此…

17号下午收到了Google报销充值的短信,居然返回的美元…

不知道以后还会不会通过社招再去努力一把呢…

Categories: interview 标签:, , ,
  1. 若拙 | #沙发
    10月 21st, 2013 18:22

    LZ的博客收藏两年多了,仰望了很久,后来才知道跟你是一届的,我生医的,硕士阶段才开始转做码农(准确说应该是研二),本科EE专业,Google,facebook这几个一直是自己的梦想,不过知道自己现在跟这些公司还有很远距离。一直以为只要做好算法、数据结构这些面试国内it公司就差不多了,找工作也快折腾一个多月了,国内该投的大的互联网公司都投了,基本上都是首轮即挂(想起了悲情的麦迪……)。今天面了微策略,两轮即败下阵来,全英文面试还是第一次体验,尤其是第一轮的时候,第一个题目说第一遍的时候完全没理解,只好让她重说一遍,挺冏的,不过对我来说还是一笔比较宝贵的经历。现在才知道,科班出身比我多出来的几年积累绝对不是可以忽略的,尤其是对于计算机组成原理、编译原理等这些比较深层次的,非专业的短时间是很难补上的。看了你的Google面试经历,很是激动人心,不知道LZ以后是否有打算再战G,fb等公司的考虑,若有,或者有认识类似的,希望能找到一起肉身翻墙的战友,一起交流。

    • 谢谢支持!对于翻墙一说不知道诶…其实对肉身翻墙其实意愿不大,不过对G还是充满憧憬的,互勉!