找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 869|回复: 0
收起左侧

[米群网大牛独家面经总结] 【米群网独家面经】【米群网版主Binarytree年度大作】湾区四家公司的面经总结..

  [复制链接]

11

主题

6

精华

600

积分

版主

Rank: 7Rank: 7Rank: 7

积分
600
发表于 10-23-2014 10:00 AM | 显示全部楼层 |阅读模式

亲!马上注册或者登录会查看更多内容!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 binarytree 于 10-23-2014 08:14 PM 编辑 & H2 d! b) ?3 F# @: g  f7 h% P

* T! v& f/ E* A3 M+ z. B" H
湾区四家公司的面经总结(Palantir, Oracle,FB, GG

8 u0 i3 N, [# [' O9 w9 B背景:Rice CS non-thesis master, 12月份毕业,GPA 3.95/4.33, Tableau Software intern (拿到return offer)。
+ y( ?3 N+ U& v0 O( \3 n" F) K2 x研究生基本是course projects,本科是maths and computational science,在北航,做过一些跟security和BitTorrent相关的project。
% L" o1 L9 k% t! f想要linkedin的话请联系本人索取。! }) k6 u* M: r: U, I

3 o* G& q. @; a3 h/ D
9月份开始到107日,经历了这四个公司的面试,从HRphoneinterviewonsite,每次感觉都很不一样,算是一个圆满的研究生经历(目前offer情况:Palantir拒,Oracle & FB & GG offer)。本贴主要讲对onsite面试的一些个人看法,这四家公司的感觉和面试风格,至于具体面经会另开帖子(我是为了攒积分我会乱说嘛?)。

. n3 Q( T/ ~1 \: X9 f6 o9 s

, ~6 Q& M% Q6 C9 l1 w0 y: w- X
Phone interview确实没啥技巧可言,大部分是做题和CS basic的问题(比如如何implementhash table之类的),就看你隔着电话的交流能力和阐述问题思路的清晰和完整性,当然,还有代码写的好不好……

, O* T7 Q$ x' l# r3 _1 K
+ k, `5 Q+ c+ |. b1 C! h
Onsite就不一样了,看过很多onsite面经,都倾向于给出题目和解法,寥寥数语就把长达45分钟的交流过程给总结完了,感觉十分单薄。我个人倒觉得onsite并不是一个现场做题考试,而是一个更综合的考察过程。Coding题目只是一个开胃菜,你只有快速而准确地解决了coding,才能进行到后面follow-up的环节,就像游戏中的隐藏关卡,一旦你进入了隐藏关卡,才是真正让你区别于其他玩家的地方,从而脱颖而出,否则对于一个大公司来说,一个月下来onsiteinterview几百个人,个个刷题刷得那么猛,怎么区分这些candidates
6 P5 ]! O& |8 z1 E
Follow-up一般只有两大类:复杂度(时间和空间上的)分析;增加限制条件后,如何改变算法进行应对(比如说要in-place了,函数要被多次调用了,甚至要thread-safe了)。各家面经里面我也会着重讲follow-up的问题以及应对策略。

( ^3 k5 E: M- G* @
2 a+ I& c+ M% Y" [+ [- I
第二种onsite面试就是所谓的culturefit。比如FB就有一轮纯聊个人经历和project,感觉这个东西比较主观。听说来面的基本是manager,就是看他喜不喜欢你这个人吧。这种面试,准备起来基本就是先尝试着把自己简历上的project用英语表达一遍,并记下一两个challenge的地方,解决方案等等,甚至一些有趣而又有收获的事情。列一张表,背熟。
另外,针对公司特点准备whyxxx这个问题(比如WhyFB?)。这个类型的问题从phoneinterview前到最后的offer阶段,我被每个公司都问了不下3次。千万不要千篇一律地说“贵公司很大,很popular,人都很smart”,会显得你其实对这个公司本身不怎么了解。找一两个你觉得吸引你的闪光点,不管是产品还是公司文化,练好,背熟。不管是HR还是manager问到,直接念给他听就行了。这里面必须要有你的心声,才会给他们留下一丝印象,这一丝印象我想在找工作的千军万马中,还是有用的吧。

) _$ b6 {/ `* w% v

" w* i2 N6 s4 T& ?6 T4 K# @; K% w
第三种onsite面试是design,分为OOdesignsystemdesignOOdesign推荐看”headfirst design pattern””headfirst OO design”systemdesign我看的是mitbbs上的“我的systemdesign总结”的入门部分,那部分我觉得已经足够应付Googlenew grad的面试了。没被面到OOdesign,所以也没啥独家面经……

( s1 U# v* K& t! \6 \2 [; n9 @4 x7 z9 N
9 e  A  d; `9 g. a) E! @5 K
以下开始分公司讲面试感受……
* x( [. Y/ z% S+ L$ g
Palantir:(onsitedate: 9/26
这个公司感觉挺神秘的,后台也比较惊悚(各位自行Google),最近也没有上市计划。是recruiter通过Linkedin找到我,所以我也就当练手面一面。当时问我想面前端还是后端,我作死说自己比较喜欢做前后端连接的部分,recruiter说那就fullstack吧!于是我就走上了这条重在参与的道路……
电面做题,onsite也是做题,还多了一轮UIdesign因为我面的是fullstack
面完第三天一催就收到了拒信……

" R. W5 v/ ?* Y; X( i2 O

/ I' v' E/ s' i: U5 t
面经传送门:帕兰提尔面经

. |, ]3 v2 x1 J3 Q# y: C$ B: ^, f4 g& X. W* Q+ P' e
Oracle:(onsitedate: 10/7
也是recruiterLinkedin上找的我。他家直接发的onsite,没有phoneinterview,也是挺奇葩的。而且流程不太一样,先teammatch,然后再从那些对你感兴趣的team里面挑几个去面试,每个team面一个半小时,所以如果你挑的team5个以上,基本是给你schedule两天的面试。我由于不想花太多时间,就只挑了两个team
亲测该定理成立:名校高GPA=> onsite=> offer
但他家的offer需要CEOreview,所以从recruiter打电话恭喜有offer,到真正officialletter2-3周,比较花时间。有高GPA的同学尽早去试试看,有个offer在手也是个好事。
这家公司传说非常地闲,每天工作时间不到3小时,但是他家吃饭是要自己掏钱的,gym也要步行过去……location倒是挺美丽的。所以,虽然package不怎么样,但算成“时薪”,也不失为一个选择。我就有朋友立志要去O家养老 orz……

/ J) M2 P1 K7 P7 W7 q$ L' _
3 I. S2 Z/ p6 N1 V9 ?  w
面经传送门:O家面经
' E5 E# f* h* h: ?- ]1 s- E
8 F- _5 v: l! S. a
FB:(onsitedate: 9/29
找的同学内推的,recruiter看起来很忙,比淡季效率要低(内推3周收到电面,电面后两天收到onsiteonsite后两周收到offer)。我这个速度其实是因为有Tableaureturnoffer所以给特意加快的,正常的process应该要更久一些。
(关于拿着已有offer去催process这个问题,个人认为有利有弊,利在于他们能更快决定,你也能趁热打铁进入流程,弊在于一旦某个环节他们觉得不满意,可能就直接把你拒了,因为大公司基本还是觉得宁可错杀、不可放任,反正candidates那么多排着呢。)
FBmaincampusMenloPark,最近Seattle也有办公室了,但我还是倾向于headquarter,毕竟人多组多机会多。人虽然已经不少,但整个campus还有点startup的感觉,扩张很快,最近在建新园区,听说要把所有engineer都搬过去,这也是现在正在扩招的原因吧,大家抓紧机会试一试。MenloParkcafeteriagym
3 m! _& ]8 y: W; X7 e

( x9 l/ F: S( A' ^0 S
面经传送门:FB面经
7 U1 [" U. W8 d1 M. ^

( t% G. [  y: D9 E8 L1 w7 Z
GG:(onsitedate: 10/6
找人内推没消息,倒是careerfair上投的很快就给回复了。本来给的是on-campus,但听说了我的offerdeadline以后,改成了phoneinterview,那天下午3点面完,晚上10点给的onsite通知(这绝对是我目前遇到onsite给的最快的……),onsite日期和Oracle连在一起,也是醉了……
G家面试给人一种非常有激情的感觉,问答节奏很快,面试官一路的engage也比较迅速,感觉他们都很快就看透了你的代码,能立马知道什么地方可能有问题。居然被面到了一轮systemdesign,被轰炸了45分钟。个人感觉Googleengineer都非常聪明,这也是让我很向往这个地方的原因。能跟他们一起共事应该是一件很有意思的事情。
我去的那个campus比较小,但也是每栋楼都有餐厅,风格不一,很惊讶还有个保龄球馆……G家的自行车色彩斑斓,能骑善射……咳咳……能骑着就走,campus内部交通的主要工具之一,还有白色的vancampus里转,预约来就能带你去campus的其他地方。

/ o. O; i1 W/ c8 G  E

) q% [+ Z' {8 k( X8 n
面经传送门:GG面经
- J- a0 z& |6 e4 {0 u6 ]- \
来源: 【米群网独家面经】【米群网版主Binarytree年度大作】湾区四家公司的面经总结..
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表