G 公司软件工程师实习面试记

匿名网友 匿名网友 发布于: 2015-10-30 00:00:00
阅读 112 收藏 0 点赞 0 评论 0

说到 G 公司的面试,还要从去年(2012 年)貌似是 10 月他们来我们学校进行的宣讲说起。当时陈老师让我和小骏骏以 GC 的名义,名义上协助 C 美女的模拟面试和面试宣讲等。其实人家早就打点好了,我们去主要是观摩学习的,没给人家添乱就不错了。把 C 美女和 L 工程师带到 309,然后秉承 G 公司“礼品见者有份”的一贯作风,给每个到场同学发了个本子和笔。然后宣讲开始,主要提取到的信息有:

如果被 G 公司拒了,下次再投简历的时间应该在半年之后。
网络上流传的 G 公司面试试题很多是假的。
G 公司的工程师在面试时都很 nice,想的不是怎样把面试者拒掉,而是怎样让他能够正确解决问题。
面试的时候一定要注意工程师的提示,不要置之不理。
面试的时候要积极与面试官交流自己的想法。尤其是电话面试,不要长时间不交谈,否则面试官还以为电话线路出了问题,也不好打断面试者的思考等。
当年 G 公司在米国的职位很多,在天朝的职位相对较少。
模拟面试的时候请了两个同学分别回答了两个问题,这与网上流传的怪问题相去甚远。第一个问题是把字符串里的单词的顺序倒过来,第二个问题是把一百万个数字排序。由于自己嘴贱,在前一个同学答完后,面试官问我们下边看着的同学有没有什么意见,我说了一些。所以这第二个面试的同学就成了我……

然后上去就扯了很多淡,从排序的速度优化扯到内存用量,然后还扯了分布式计算,各种。总之就是扯到了没时间在黑板上写代码就是了。

1 月 23 日接到 G 公司 S 美女的电话已经离我提交简历有快一个月的时间了。想像中的 G 公司,工作效率应该非常高才对。这么久才有答复,应该只有一种解释——报名的人很多。

这个电话一下就打乱了我看 Coursera 的节奏。赶紧把 netcall 发给了款爷,和毛哥、小骏骏、壮壮的 Imagine Cup 会议也心不在焉。

23 日晚和 24 日,病急乱投医地到 G 公司的知名网站搜了一下他们的面试题,当然据说很多都是假的。还复习了一下 Dinic, Graham, Tarjan 之类,在 G 公司的一个叫 Docs 的 Web App 上练习写了一下代码,大概知道了怎么在回车的时候保持上一行的缩进。也很久不写 C++ 了,操练了一下 generic 和 polymorphic 的写法。

1 月 25 日下午,G 公司给我的电话比原先约好的时间稍微晚了一点,不过刚好我的紧张也因此消了大半。话不过两句,我就发现,对面同志的口音,像极了当时模拟面试时的攻城狮,我居然记得起他的名字,但是怕说错,也不敢说。

然后是自我介绍。当我说到我是同济 GC 负责人的时候,对方似乎“哦”了一声,我就更能确定这孩子之前见过了,就果断叫了名字,得到了确认。想必对方应该有点感动吧哈!

介绍完后,对方说:想必你已经对我们公司有所了解了。顿时猜到他可能准备问的对公司是否了解之类的问题,就这样被 skip 掉了。

然后进入正题——技术面试。具体的问题就不透露了。和网上流传的很多版本差别很大,G 公司问的问题,都是非常基础但是很细节的问题,而且注重算法和实现。

不得不感叹 G 公司的攻城狮真是技术过硬,可以 review 出代码中的错误,对 C++ 的 STL 记忆也很深。

最后,面试官很 nice 地告诉我,觉得我还不错,而且两个星期内会有结果,告诉我下一次面试的时间。后来他想了一下,补充到,如果我没通过面试的话,也会通知我的……

几天后,S 美女打电话过来,告诉我 G 公司在 2 月 6 号之后要放假,我是希望在假前还是假后面试。我想想还是假前吧。电话挂掉之后,邮件发过来,时间是两天后。

这一次显然是一个年长的攻城狮。问的问题很数学,一开始真是吓尿了……还好不小心想到了应该是最优的解法,半个小时左右写好了代码,就算是答出了第一问。

然后是同一个问题的背景,却是难度加大的第二问。一直停留在讨论阶段,交流了思路,没有写代码。最后时间到了,就结束了。他没有告诉我任何 extra 的信息,我也不知道该问什么(真是太年轻了)。

此后很长一段时间都没有收到 G 公司的消息。有一天 Wideas 告诉我,他有个朋友已经收到了 G 公司的 offer。总有一种不祥预感。

一个多星期后,G 公司发来了婉拒信。措辞非常值得借鉴,堪称典范啊,耐人寻味,值得反复琢磨。大致的意思,就是说你很优秀啦,是我们不合适啦,你的简历我们收藏啦,以后有合适的职位会通知你云云。结果这个算是人生中第一个面试而且是第一个被拒的面试了吧。

最后还收到了 G 公司的一个 survey,说是因为我曾申请过他们公司的职位,然后想问问我的看法,来改进他们的面试过程什么的。拖了好几天没去写,后来他们又发了一封,还说真的很想让我去写,并且 promise 这一定是最后一封了,不会再来吵我……

评论列表
文章目录