我的不算顺的顺产产经(用了epidual但效果不好)# NextGeneration - 我爱宝宝
d*p
1 楼
[Last update on 04/11/2013 ]
说好的上面经。总共个面了四个公司,3个朋友推荐,1个是自己本来实习过。
1. Facebook
签了NDA就不具体说题。
电面
共一轮:一道二叉树,一道简单递归打印的题。都是常见题,难度中等。
Onsite
第一轮:Pirate。先问了一些研究相关的问题和细节,然后系统设计。
第二轮:Jetti (Jedi?)。论文探讨。同时也问了一些非技术问题,比如为何选择F这种
。最后时间还多,附加一道关于图像处理编程题。
第三轮:Ninja。上来直接编程,关于正则表达式的题,LeetCode上做过。现场没有做
好,见总结。
第四轮:Ninja。先是问了点简历,然后直接做题。经典题,二分搜索的题,也是
LeetCode上做过。
第五轮: Pirate。不知道为何多加了这一轮设计。感觉是培训面试官的一轮,旁边还有
一个人。(人称shadow?)
结果:被拒。
总结:第三轮,编程没有bug free,边角情况虽然不少,但LeetCode刷过一边,不应该
犯错。第四轮,没有给出面试官想要的解,虽然时空复杂度都一样。两轮设计题,也没
有表现出自己的优势。F给人的感觉就是非常注重编程能力。算法可以不是最优,但是
要能很好地实现自己的想法。
2. Google
也签了NDA。
电面
共一轮:一道字符串相关的题目,难度中。给出了一个面试官意料外的解,复杂度一样。
Onsite
第一轮:第一个字符串问题,简单题。程序没大问题,但是大数据时有问题。主要是遍
历字符串的时候用了int型做index,直接用指针就可以。第二题,是计算几何题,难度
中。一开始想到了正确的思路,但是略有点紧张,怕时间不够,就先给了个暴力解。最
后,回到原来的思路给了最优解。最后连着出了三个经典题,都说见过。给了简单的思
路。
第二轮: 博士论文探讨。想让他出个题,他说不用了,午饭后都是题呢。。
第三轮:HTML,C++基础知识问答,以及简历对答。然后编程题,简单的递归打印题。
第四轮:进程线程等操作系统基础知识问答。第一题是数学题,只需要推导公式,不难
。第二题数组相关的经典题。但是没做过,给了两种解。一种效率不行,但是思路很新
奇。面试官喜欢,说是加分点。
第五轮:第一题数据结构设计,互相探讨,给出最优解。之后又出了个DP题,难度中,
不难想到DP,白板写完。结束面试。
结果:最后的offer是过了Executive Review那轮,但是在team match成功之前发不了
正式的。也谈过两个组,经理可能感觉不是很合。
总结:最后跟G的recruiter说接了M家,不想等team match了。G的recruiter很不错,
很积极,回邮件也很快,感觉很想帮忙。无奈,背景不够接近。
3. Microsoft
这个比较特殊,微软有校园招聘,同时朋友也推荐了。最后我的申请就还是交给校园招
聘的recruiter。校园招聘的那轮笔试学校安排的时间,我正好在Onsite加州的三个公
司,最后又改成电面。
电面:
共一轮:招招的那个recruiter面试面的-.-。基本的面试问题加智力题。没有任何技术
相关的东西,不写代码。
Onsite
第一轮:开始问了个简历里项目的问题,然后开始跑题两个人聊得很投机。聊了大半时
间,然后出了一道经典题,给了两种解法。不过都跟面试官的不一样。
第二轮:开始讨论了下简历,然后又跑题聊了一会天。然后出一道偏设计的题,实现一
个经典的棋盘类数学游戏。针对棋盘有限还是无限,给了两种设计。
第三轮:午餐,经理面试。听说我在等G的pending offer,就不断跟我说M家的优点。
回办公室继续聊天。最后几分钟出了一道RingBuffer实现,也是经典题。
第四轮:简历讨论。出了一个机器人设计的题,之前也见过面经里有。给了自己的设计
方案,感觉答得不是很好。不过完了之后,有聊了一会天。
第五轮:经理面试,没有题目,纯粹聊天,再次介绍微软的有点和在做的项目。
结果:当天口头offer,第二天邮件通知,第三天正式发offer。
总结:微软整体面得比较简单,跟每个面试官都是聊天的时间远大于做题的时间。
Recruiter非常的赞。口头offer当天问能不能决定,我说有顾虑,因为西雅图我老婆没
有来过,听说雨多,不确定我们两个都会喜欢这个地方。Recruiter就邀请我和老婆过
了一个周末,并且安排我们和微软的员工晚饭,更多地了解微软和西雅图。当时我和我
老婆都非常喜欢Bellevue这个地方。
4. NVIDIA
两年前实习过。直接邀请Onsite。面试官都是来自当时实习的组,都认识-_-。。。出
的题都跟当时实习经历有关,没什么普遍性,也就不赘述了。由于没有recruiter,总
是直接电话联系Hire Manager。此人也很忙,消息什么的都来得不太及时。最后因为还
是想去西雅图,很遗憾地拒了NV的offer。
[Update]
谢谢大家的建议和祝福!目前联系了一些在G工作的人,希望能够给推荐到他们的组,
争取下周能对上眼。另外两家,也试着争取延一延最后的期限。
-----------------------------------------------------------------
Fresh CS PhD,图形学背景,暑假毕业,正在找fulltime。
说好的上面经。总共个面了四个公司,3个朋友推荐,1个是自己本来实习过。
1. Facebook
签了NDA就不具体说题。
电面
共一轮:一道二叉树,一道简单递归打印的题。都是常见题,难度中等。
Onsite
第一轮:Pirate。先问了一些研究相关的问题和细节,然后系统设计。
第二轮:Jetti (Jedi?)。论文探讨。同时也问了一些非技术问题,比如为何选择F这种
。最后时间还多,附加一道关于图像处理编程题。
第三轮:Ninja。上来直接编程,关于正则表达式的题,LeetCode上做过。现场没有做
好,见总结。
第四轮:Ninja。先是问了点简历,然后直接做题。经典题,二分搜索的题,也是
LeetCode上做过。
第五轮: Pirate。不知道为何多加了这一轮设计。感觉是培训面试官的一轮,旁边还有
一个人。(人称shadow?)
结果:被拒。
总结:第三轮,编程没有bug free,边角情况虽然不少,但LeetCode刷过一边,不应该
犯错。第四轮,没有给出面试官想要的解,虽然时空复杂度都一样。两轮设计题,也没
有表现出自己的优势。F给人的感觉就是非常注重编程能力。算法可以不是最优,但是
要能很好地实现自己的想法。
2. Google
也签了NDA。
电面
共一轮:一道字符串相关的题目,难度中。给出了一个面试官意料外的解,复杂度一样。
Onsite
第一轮:第一个字符串问题,简单题。程序没大问题,但是大数据时有问题。主要是遍
历字符串的时候用了int型做index,直接用指针就可以。第二题,是计算几何题,难度
中。一开始想到了正确的思路,但是略有点紧张,怕时间不够,就先给了个暴力解。最
后,回到原来的思路给了最优解。最后连着出了三个经典题,都说见过。给了简单的思
路。
第二轮: 博士论文探讨。想让他出个题,他说不用了,午饭后都是题呢。。
第三轮:HTML,C++基础知识问答,以及简历对答。然后编程题,简单的递归打印题。
第四轮:进程线程等操作系统基础知识问答。第一题是数学题,只需要推导公式,不难
。第二题数组相关的经典题。但是没做过,给了两种解。一种效率不行,但是思路很新
奇。面试官喜欢,说是加分点。
第五轮:第一题数据结构设计,互相探讨,给出最优解。之后又出了个DP题,难度中,
不难想到DP,白板写完。结束面试。
结果:最后的offer是过了Executive Review那轮,但是在team match成功之前发不了
正式的。也谈过两个组,经理可能感觉不是很合。
总结:最后跟G的recruiter说接了M家,不想等team match了。G的recruiter很不错,
很积极,回邮件也很快,感觉很想帮忙。无奈,背景不够接近。
3. Microsoft
这个比较特殊,微软有校园招聘,同时朋友也推荐了。最后我的申请就还是交给校园招
聘的recruiter。校园招聘的那轮笔试学校安排的时间,我正好在Onsite加州的三个公
司,最后又改成电面。
电面:
共一轮:招招的那个recruiter面试面的-.-。基本的面试问题加智力题。没有任何技术
相关的东西,不写代码。
Onsite
第一轮:开始问了个简历里项目的问题,然后开始跑题两个人聊得很投机。聊了大半时
间,然后出了一道经典题,给了两种解法。不过都跟面试官的不一样。
第二轮:开始讨论了下简历,然后又跑题聊了一会天。然后出一道偏设计的题,实现一
个经典的棋盘类数学游戏。针对棋盘有限还是无限,给了两种设计。
第三轮:午餐,经理面试。听说我在等G的pending offer,就不断跟我说M家的优点。
回办公室继续聊天。最后几分钟出了一道RingBuffer实现,也是经典题。
第四轮:简历讨论。出了一个机器人设计的题,之前也见过面经里有。给了自己的设计
方案,感觉答得不是很好。不过完了之后,有聊了一会天。
第五轮:经理面试,没有题目,纯粹聊天,再次介绍微软的有点和在做的项目。
结果:当天口头offer,第二天邮件通知,第三天正式发offer。
总结:微软整体面得比较简单,跟每个面试官都是聊天的时间远大于做题的时间。
Recruiter非常的赞。口头offer当天问能不能决定,我说有顾虑,因为西雅图我老婆没
有来过,听说雨多,不确定我们两个都会喜欢这个地方。Recruiter就邀请我和老婆过
了一个周末,并且安排我们和微软的员工晚饭,更多地了解微软和西雅图。当时我和我
老婆都非常喜欢Bellevue这个地方。
4. NVIDIA
两年前实习过。直接邀请Onsite。面试官都是来自当时实习的组,都认识-_-。。。出
的题都跟当时实习经历有关,没什么普遍性,也就不赘述了。由于没有recruiter,总
是直接电话联系Hire Manager。此人也很忙,消息什么的都来得不太及时。最后因为还
是想去西雅图,很遗憾地拒了NV的offer。
[Update]
谢谢大家的建议和祝福!目前联系了一些在G工作的人,希望能够给推荐到他们的组,
争取下周能对上眼。另外两家,也试着争取延一延最后的期限。
-----------------------------------------------------------------
Fresh CS PhD,图形学背景,暑假毕业,正在找fulltime。