一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1878|回复: 27
收起左侧

实习申请回顾及F和G实习面经

[复制链接] |试试Instant~ |关注本帖
RickyYe 发表于 2014-12-13 06:43:57 | 显示全部楼层 |阅读模式

2014(10-12月) 码农类 硕士 实习@ - 内推 - 技术电面 |Pass

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
lz今年5月份开始准备申请15年暑假的实习,经过几个月的挣扎,现在拿到了Facebook Seattle的intern offer,Google进了host match。

先说下背景,本科二流211非CS专业,13年毕业的,本科搞了几年ACM竞赛。现在在Texas一个水校读CS的ms,有老板founding support,14年Spring入学(因为13Fall被check了)。原本打算读完master申别的学校的phd,后来在现在的老板手下干了几个月,发觉做research比较苦,窝这人又好吃懒做,然后又看到CS找工作还比较容易,遂今年5月份开始放弃申phd,打算毕业后找工作。因为打算15年冬天毕业,所以就先打算找15年暑假的实习。

一开始就觉得找实习不会轻松,一是暑期实习职位少竞争激烈,二是窝这学校实在不咋地,没排名,还是在个小村子,还有是窝们学校CS系没刷题找工作的氛围,系里念书的ms都是烙印,Texas不像是别的州,大部分公司招人是看扯淡的。今年暑假开始刷题,看网上面经,9月份开始投简历,一开始是网投,后来发现压根拿不到面试机会,后来学聪明了开始找人内推还有骚扰hr,一边慢慢完善简历,后来陆续拿了些面试机会,不过直到面到F为止都是些比较酱油的公司,感觉除了练了下口语,也没啥了。

F是找了网上认识的附近一个牛校新入职F的一个大神帮内推,一开始大神还不想推,好歹好说,终于愿意推了。后来等了三个礼拜,大概9月底吧,才收到回复,还以为直接被默据了。hr告诉窝说Menlo Park没坑了,愿不愿意去Seattle。能给面试就不错叻,当然愿意咯- -两轮电面,没有onsite,貌似CST时区的申请F的实习都是两轮电面吧,另外看了一个Purdue的同学的面经,也是两轮电面。

第一轮,听口音应该是白男,迟到了大概3分钟,聊了5分种project然后问了窝frontend跟backend怎么区分的,接着就开始让窝做题。问了两道题,都是LC上原题,第一题贴上来一看是simplify path,不过另外加了个current path,也就是说你得根据current path和cd command找到最后的,例如current path = '/a/b', cd command = '../c/./d',那最后的path就是'/a/c/d'。一开始问白男,窝一般用C++的,不过这题用Java行不行,因为要split string,他说你还是用C++吧,你假设有个split的API。然后问了下有没有invalid的string之类的,接着跟他说了下idea,他表示没啥问题以后开始写代码。先写了个function interface,函数名,参数,返回值之类的,然后基本上是一边写,一边说idea,他中间还插几句为什么这么写。写完后,他觉得没啥问题,开始下一道题。
第二题是Letter Combination of a Phone Number,几乎一模一样吧,略微有点改动。因为第一题跟白男扯的时间比较多,第二题时间比较紧,结果一上来就打算写代码,直接被白男叫住,让窝把idea先讲清楚。窝用recursion做的,就大概说了下思路,然后说recursion函数应该先处理exit之类的,然后就开始写代码了,因为估计代码比较短,所以差不多是一行行解释给他听,期间他表示没啥问题。敲完以后follow up,他说不用recursion怎么做,窝说用dp呗,他说具体点,稍微解释了下,那时候时间快用完叻,舌头打结叻,说得磕磕绊绊的- -. 1point 3acres 璁哄潧
最后,他跟窝聊了会,窝感觉他还比较满意的,然后白男说窝应该马上能听到消息,窝就thanks a lot咯。
-google 1point3acres
果然,下午刚面完,晚上hr就通知第二轮电面的,效率够高的,不过那时候窝还以为F家实习都得onsite的,然后比较郁闷,因为看别人实习面经基本都是一轮电面+一轮onsite,然后约了感恩节之前的礼拜二面第二轮。然后又开始苦逼的刷题准备,第二轮面试前的准备大概就是花两个礼拜刷了遍LC,做了大概三次TopCoder跟Codeforces的contest,还有看看面经。后来面试之前问hr要到了第二轮面试官的名字,搜了下是个stanford毕业的烙印,感觉不是很坑的样子。
第二轮,下午4点面试,面试前一直在刷题热手,烙印迟到了快10分钟。。。然后一接电话,感觉烙印刚睡醒的样子,然后烙印说,窝们做题吧。窝一想估计是纯做题的面试,还挺happy的,问的是LC上的Jump Game,题目是他手敲的,他手还挺快的,窝一看是水题,觉得可能是上来热身的,就稍微跟他讨论了下edge case,就开始写代码了。基本是秒打打完的,中间稍微说了下思路,窝跟烙印说窝写完了,他还愣了下,好像的确没睡醒- -他看了一会代码后说,good。接着窝想着应该继续问coding吧,结果他开始问窝behavior。。。大概是这么些问题,说下你的经历,你咋improve Facebook,你都用过Facebook啥功能,没想到还会问这种问题- -随便说了下,也没准备过,觉得答的不好,每道题基本就是窝说完,他就继续问别的,也不纠缠。然后问窝有啥问题,窝问了下他们组是干啥的,他说了一通messenger之类的也听不清在说啥- -,然后他给了窝邮箱让窝又问题发email问他,然后又瞎扯了一会,问窝对哪个office感兴趣,就这么结束了。看了下时间,才面了大概25分钟,coding5分钟,其他基本就是扯淡了。面完后发虚- -

等了一个礼拜,发邮件问hr进展,hr回复说,等会给你打个电话。过了会接到电话,hr妹纸说窝的case还要处理几天- -,然后问你对窝们Facebook有啥问题不?窝说你就给窝处理快点就是了,然后妹纸又问,你还有pending offer嘛?窝说木有,不过窝下午3点要面Google- -窝这么一说,hr妹纸说,那你等半个钟头吧,窝等会再给你打电话。等了不到半个钟头,电话又打了过来,说,你把G的面试cancel了吧,给你offer了。。。
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
G面试比较容易拿,基本是个人都给面试吧。原本面G的日子应该是在F之前,不过窝一开始选了Python当primary language,因为窝看G家面试代码量比较大,想少写点代码- -结果快到面试的时候,机油给窝看面经,实现BST之类的鬼,一看用Python搞不定,然后哭求hr把Python换成C++。G是根据你选哪门语言给你安排面试官的,所以以后各位还是选自己最拿手的语言面G吧- -虽然hr很不爽,但还是给换了,安排到12月月初了。那天约好下午3点面G,标准的back to back两轮电面,然后下午2点半收到F的offer,直接不想面了- -签了NDA,不好意思说太多。。。. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

第一轮,大概一个男烙印吧,迟到快10分钟,气若游丝的,一开始看窝搞过ACM,就问做过的那道题印象最深?一时半会想不起来了,就说了道以前比赛时候做过的一个三分搜索的题,三分搜索窝都不知道英文杂说,说了个triple search。。。然后开始做题。就一道题,LC上某道付费题,解法基本就是个for能搞定的。因为没啥鸭梨,面得就比较随意,按套路先跟烙印讨论了下function interface,烙印觉得可以,开始讨论edge case,然后说了下大致思路,一开始想了个用two pointers的解法,写到一半发觉不对,用一个pointer就能搞定了,立马重写,中间调用C++0x的to_string函数,少了个下划线,被烙印教育了- -写完后烙印让窝在google docs上给他演示下窝的代码怎么跑他给的sample case的,刚打算跑,发觉代码最后有个edge case没考虑,马上补上去。然后手动跑了遍给他看,他表示没问题。然后让窝构造些test case,窝弄了几个,他说差不多了。接着follow up,问窝怎么能不用额外的代码处理那些edge case,窝想了下说,前后加两个哨兵就行了,他说不错,窝拍拍马屁说ur idea is great- -接着他看窝简历里有写kd tree,然后问窝是用lib的还是自己implement的,窝说自己写的,他说你用这个kd tree都干啥了,窝说检索视频特征向量,然后他说那这个kd tree的operation的复杂度是多少,窝说这都猴年马月写到代码窝记不得了- -烙印一定要让窝说,窝说如果indexed vector数量相对于dimension来说足够大的话,insert and find的时间复杂度是O(log n),n是indexed vector的总数。烙印表示不错,然后问窝有啥问题问他,窝说你问窝kd tree的话,是不是因为你在YouTube,烙印说不是,只是以前某个project用到过。然后窝说没啥问题了,窝等会还有一轮,烙印说good luck。. From 1point 3acres bbs

第二轮,国人大哥,声音很爽朗,准时面试。一上来开了docs,直接贴了3道题,说,窝们今天做3道题,看看你等会做完还能不能有时间跟窝聊会天。。。第一题是个处理字符串的题,太水了,只是纠结了会题意,题目搞明白,秒打打完。第二题是个binary tree的题,大概是告诉你,某种node的性质,然后问你给定一颗binary tree,让你统计这颗binary tree里这种node的个数。那种node的性质是递归定义的,也就是说一个node满不满足条件得根据它的child nodes来决定的。代码不长,但是逻辑比较烦,问的3道题里面这题花时间最多。其实也就是个recursion函数吧,考虑下nullptr,写得时候还挺小心的。基本也是一边写一边说,最后写完,大哥表示没啥问题。不过若干天以后发现写的代码有个地方有bug。。。第三题是位运算,考烂的UTF-8的题的简化题,网上随便搜一下就有,先说了个思路,说到一半发觉不对,然后又说了个方法,这次对了。接下来基本就是码代码,中间移位操作(1 << 7)写成(1 << 8),被大哥纠正了,说没事。写完后,大哥说没啥问题,不过还有个更快的方法,你不知道也没关系- -三道题写完,还真有聊天的时间,问了大哥哪个组的,他说ads,窝就哦哦哦了。。。然后窝说你给窝说下internship program怎么样呗。他说完全不知道- -然后窝拍了拍他马屁就结束了- -
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
等了一个礼拜催进度,hr不鸟窝,窝再发邮件说窝拿到F的offer了,然后hr妹纸问,几号ddl?F的intern offer的ddl只有一个礼拜,肯定赶不上host match了,不能这么说吧,然后说是oral的offer。。。遂又不鸟。貌似G是不缺人- -今天终于收到通知说进入host matching pool。

再说下Facebook Seattle Summer Intern的情况,目前知道40+人,看了下大概10个ABC加国人吧,不少都是美本,在读或者继续读ms的,4、5个烙印,4、5个貌似从俄罗斯空降的,剩下的是老美吧。有几个老美还在Apple之类的上班,猬毛还来抢实习生的饭碗- -学校最多的是UCB的跟UW的,加起来10个吧,还有些waterloo,疙瘩,大概有一半的人都有工作或者实习经历吧,Apple Twitter Zillow MS之类的,VISA算比较差的叻。然后就感觉窝在里面就是个喳喳额,纯属RP好混进来的额- -看样子窝最有希望拿不到return offer叻。寒假和春天得做些project提高下自己,另外得好好给老板干活叻,大半年都是拿了老板的钱在找工作,心里不安额。。。


补充内容 (2014-12-12 17:51):. From 1point 3acres bbs
窝错了,是10月底告诉窝Menlo Park没坑了- -

评分

4

查看全部评分

pyemma 发表于 2014-12-13 07:01:00 | 显示全部楼层
前来膜拜R神,我的加面加得我心碎
回复 支持 反对

使用道具 举报

 楼主| RickyYe 发表于 2014-12-13 07:22:19 | 显示全部楼层
pyemma 发表于 2014-12-12 17:01
前来膜拜R神,我的加面加得我心碎

加油啊,估计是拿到offer前最后的试炼啦!
回复 支持 反对

使用道具 举报

yls0327 发表于 2014-12-13 07:44:05 | 显示全部楼层
诶?为啥9月就说menlo park没位置了。。0.0
9月我们都还没开学==
回复 支持 反对

使用道具 举报

 楼主| RickyYe 发表于 2014-12-13 07:54:12 | 显示全部楼层
yls0327 发表于 2014-12-12 17:44. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
诶?为啥9月就说menlo park没位置了。。0.0
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷9月我们都还没开学==

手误,10月底,hr说 We are currently recruiting for Seattle, WA only.
回复 支持 反对

使用道具 举报

pyemma 发表于 2014-12-13 07:55:09 | 显示全部楼层
RickyYe 发表于 2014-12-12 15:22
加油啊,估计是拿到offer前最后的试炼啦!

回复 支持 反对

使用道具 举报

yls0327 发表于 2014-12-13 08:01:20 | 显示全部楼层
RickyYe 发表于 2014-12-12 15:54
手误,10月底,hr说 We are currently recruiting for Seattle, WA only.
. Waral 鍗氬鏈夋洿澶氭枃绔,
唔 好奇怪~
我的recruiter完全没说过这种话啊><
回复 支持 反对

使用道具 举报

pazzaintermilan 发表于 2014-12-15 02:01:44 | 显示全部楼层
就我上周去menlo park onsite来看,周围来面实习的都是专拍前20学校的学生......
回复 支持 反对

使用道具 举报

 楼主| RickyYe 发表于 2014-12-15 03:29:07 | 显示全部楼层
pazzaintermilan 发表于 2014-12-14 12:01
就我上周去menlo park onsite来看,周围来面实习的都是专拍前20学校的学生......

暑假窝要被虐咯- -
回复 支持 反对

使用道具 举报

pyemma 发表于 2014-12-15 03:54:58 | 显示全部楼层
pazzaintermilan 发表于 2014-12-14 10:01
就我上周去menlo park onsite来看,周围来面实习的都是专拍前20学校的学生......

我那天去周围都是MIT, Havard大牛,被虐惨了
回复 支持 反对

使用道具 举报

pazzaintermilan 发表于 2014-12-15 04:09:55 | 显示全部楼层
pyemma 发表于 2014-12-15 03:54
我那天去周围都是MIT, Havard大牛,被虐惨了

我也被虐了。。周围2个大S,1一个princeton 。。。貌似还是undergraduate
回复 支持 反对

使用道具 举报

majiamajia 发表于 2014-12-15 04:27:19 | 显示全部楼层
pazzaintermilan 发表于 2014-12-15 02:01
就我上周去menlo park onsite来看,周围来面实习的都是专拍前20学校的学生......

FLG实习都是这样的咯 G估计还稍微好点
回复 支持 反对

使用道具 举报

北美农民 发表于 2014-12-15 04:33:36 | 显示全部楼层
楼主碉堡了, 有funding support还说水
回复 支持 反对

使用道具 举报

1guangnian 发表于 2014-12-15 04:49:44 | 显示全部楼层
读完全篇,印象最深的就是你把gg的面试cancel吧,我们给你offer, lol
回复 支持 反对

使用道具 举报

 楼主| RickyYe 发表于 2014-12-15 05:06:01 | 显示全部楼层
北美农民 发表于 2014-12-14 14:33
楼主碉堡了, 有funding support还说水

窝们CS系还没phd,老板们有点founding就给ms了- -
回复 支持 反对

使用道具 举报

 楼主| RickyYe 发表于 2014-12-15 05:09:02 | 显示全部楼层
1guangnian 发表于 2014-12-14 14:49
读完全篇,印象最深的就是你把gg的面试cancel吧,我们给你offer, lol

RP比较好四场都没碰到难题- -感觉现在找实习就把这被子RP败光了。。。
回复 支持 反对

使用道具 举报

houqingniao 发表于 2014-12-17 03:23:19 | 显示全部楼层
F 家不是还有host match 吗?
直接就发offer的?
回复 支持 反对

使用道具 举报

松岩 发表于 2014-12-18 05:57:57 | 显示全部楼层
"你把G的面试cancel了吧,给你offer了"
"CS系还没phd,老板们有点founding就给ms了"
lz楼主RP碉堡了
回复 支持 反对

使用道具 举报

达达主义 发表于 2015-1-12 09:58:30 | 显示全部楼层
恭喜lz

FB你没有team match么?我前两轮都过了,等了几周,HR跟我说team match没有组有兴趣,然后就把我直接给拒了。。哭晕
回复 支持 反对

使用道具 举报

kurtwang 发表于 2015-1-12 10:17:52 | 显示全部楼层
达达主义 发表于 2015-1-12 09:58
恭喜lz
. 鍥磋鎴戜滑@1point 3 acres
FB你没有team match么?我前两轮都过了,等了几周,HR跟我说team match没有组有兴趣,然后就把我 ...
. visit 1point3acres.com for more.
FB不是先发offer再match team吗?。。难道都跟g一个德行?。。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-8 18:34

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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