一亩三分地

 找回密码 注册账号

扫描二维码登录本站


Salarytics=Salary Analytics
查询工资数据
系统自动计算每年收入

科技公司如何
用数据分析驱动产品开发
coupon code 250off 立减$250

深入浅出AB Test
从入门到精通
coupon code 250off 立减$250
游戏初创公司招聘工程师、UIUX Designer和游戏策划
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
把贵司信息放这里
查看: 1632|回复: 6
收起左侧

[找工就业] 从被面试者角度总结下大公司(FAMG)面试的不同

[复制链接] |试试Instant~ |工作信息, google, 码农类general, 求职, 找工就业
我的人缘0

分享帖子到朋友圈
vista003 | 显示全部楼层 |阅读模式
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   100% (51)
 
 
0% (0)    👎

2019(7-9月)-CS本科+短暂实习或全职不超过3个月 | 内推| 码农类General全职@Google

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

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

x
本帖最后由 vista003 于 2019-10-22 12:20 编辑

全职的面试进行的差不多了,以下是几个我面过比较多轮的公司,开个帖子总结一下它们面试的不同侧重点。都是通过我个人经历和个人感受总结出的,这个样本很小,所以肯定不是一个准确的估计,如果有说得不对的地方请大家多多包容,欢迎指出错误。
Facebook
实习电面2轮+全职电面1轮+全职Onsite3轮=6轮
难度:三轮电面的面经之前的帖子都发过,都是medium/hard难度的题目。Onsite的题目签了保密就不发了,都是Facebook高频题里面简单到中等的难度。. From 1point 3acres bbs
感受:
1. Facebook给我的感觉是很注重代码的熟练度和质量。六次面试,每次面试官最后都一定会和我很仔细地过Test Cases。我面试的别的公司一般都是挑两三个Test Cases过一下就结束了,Facebook的面试官会和我一起想一些corner case并且很仔细地过一遍代码。面试结束之后会把白板上的代码拍下来,还和我说回去跑一下(这是和我开玩笑还是真的啊...那还得把我代码打一遍,太负责了吧)我觉得面试官是希望代码是bug free的,而且他们肉眼挑bug的能力都很强,打个比方:binary search的terminate condition要是<=写成<之类的面试官会很在意。
2. 电面的题目真的很难,没刷过原题是真的很难bug free做出来,不过我面过的所有题刷题网上都有原题,如果真的把高频题都刷一遍,每道题都做过的可能性是很大的。电面时间45分钟,掐头去尾35分钟要做两道medium以上的题目还得跑完test cases,对于candidate来说真的是有难度。也就是说,说出正确思路可能是不够的,如果写不出来一样挂。不过好在题目一般都不tricky,都很直接,面试官会直接把input和output打出来,不用去琢磨和理解这道题到底什么意思。
总结:. 1point3acres
从面fb的经历来看,面试官很看重代码写得快不快,好不好。如果想过fb的面试,做题必须要快准狠才稳。准备面试的话最好直接刷fb的面经以及高频题。. From 1point 3acres bbs
以及,题做不出来你就真的挂了。
(还有一个我总结出的小建议是,面fb虽然要快但真的不能急,急了真的写不出bug free的码,我面的时候总想着要快点把题写完不然就挂了导致我忽略了很多面试官给我的小hint。正确的做法可能是:先说个naive的解法,优化一下,沟通思路,得到面试官的肯定之后再开始写,每写完一个部分都稍微想一下再继续,如果写的时候被问到为什么这里的判断条件是这样呀,就要想想是不是面试官在提示...)

Apple
实习电面2轮+全职电面1轮=3轮
难度:coding很简单,技术栈相关问题我都不会...
感受:
1. 去年找实习申请了Apple上海Core OS Intern的职位,我以为Apple是和Facebook/Google一样统一招intern再match team,后来才知道是分组招的,也就是说组和组之间希望从candidate身上看到的品质相差很大。很难用面试一个组的经验套另外一个组。在招聘的信息页上很明确写了proficient in C,我一个只会Java和一点点python的人稀里糊涂就去面试了,面试官说我可以用Java来写,但是不能用任何库,要用什么数据结构得自己写。被问了很多底层和OS的问题,那时候还没学OS,啥也不会。感觉很抱歉浪费了面试官那么多时间来面试我个啥也不会的人。Coding的问题非常简单,对于OS问得很细(具体问了啥我忘了,肯定有问thread/process,memory allocation之类的问题)
2. 今年想要申请Apple全职,在GHC和一个后端的manager聊天,她看到我简历上有写python问我regex怎么表示一个字母重复三到五次,我懵了说不知道,manager表示我们希望招进来的engineer都是可以马上开始干活的你这用过python怎么能不知道这个呢。被打击了之后找了另外一个manager聊天,特别热情,我担忧地问他刚听说Apple只招进来就可以干活的人我好多东西都不会这ramp-up咋办,他表示没有问题,大家对new grad都很包容很愿意提供帮助,并且和我约了之后的面试(还没面,面完来update)反正Apple给我总体的感觉就是他们更希望招进来的candidate和组本身是很match的,你现有的技术可以直接为组效力。
总结:
果倾向于招有相关经验,背景和技术和组match的candidate,准备果的面试应该仔细研究面的组是干嘛的,组用的是什么语言什么方向面试就会问什么,不用特别去准备coding的题目,一是可能准备不到,二是它想重点考察的可能并不是你的coding能力。
. From 1point 3acres bbs
Microsoft
实习Campus1轮+全职Onsite4轮=5轮
难度:coding很简单,系统设计我不会...
感受:
1. 去年的实习面试在学校面的,number to string (123->"123"),因为这题有很多cases所以我猜主要还是考察和面试官的交流吧。今年的全职onsite大概是15分钟聊背景和简历,15分钟coding,10分钟问些类似系统设计的小问题。我当时是面试官挑了我简历里面提到的项目,问我如果数据规模变大,用户数量变多,需要加新功能该怎么办。我也不知道怎么办,从头到尾胡乱回答。其中onsite有一面面试官一直在challenge我的回答,不知道是不是压力面,面完我直接崩溃了,但最后给的评价也很好。通过软的面试,我第一次深刻地了解到我觉得面试面得怎么样和最后的结果没有什么关系...
2. 不知道是不是因为我面试的大组比较偏product/business,面试官们都有和我说到交流很重要。他们对是不是bug free好像不是很在意,我觉得好像有bug但是面试官也没有和我继续debug而是继续问别的问题了。有一面的面试官直接给我点出了我的一个bug然后说这是小问题跑跑test就能发现了我们来问点别的吧,感觉特别是和fb有很大差别。和软的面试更像是和面试官一起沟通交流出解题思路。总得来说软的onsite体验还挺好。
总结:
软考的题目都不难,面试的时候不要埋头做题,要注意和面试官的交流。软给我的感觉是想招有相关经验和背景的candidate,但对于技术的要求没有果那么specific。

Google
实习电面2轮+Conversion Onsite2轮+加面2轮+7-8轮Mock=6轮+7-8轮mock
难度:确实难,有的题目感觉是在考智商,不太可能刷到原题
感受:
1. 终于说到狗了。从去年实习面试,到今年conversion再加面,再加上实习时候的mock interview,我已经经历过十几次狗的面试了。最大的感受就是,狗的面试题确实有难度,它的难在以下几个方面:
a) 题目很有可能经过包装,不会直接给你透露这究竟是在考什么,一般题目就是面试官口述一遍,没有input也没有output,你自己定义,自己figure out这道题要考你什么,并不像fb一样很直接。举几个例子:刷题网843,产生迷宫,这些题都很有狗的风格。
b) 除此之外,狗很喜欢考不走常规套路的题,这种题一般逻辑上很复杂,还有可能np-complete。举个例子:刷题网465。我琢磨出一个套路就是遇到类似的复杂的题直接给brute force dfs的解法,分析完时间复杂度看看面试官的态度,有可能还真就没有更好的解/不要求你给出更好的解。
c) 范围很广的follow up。面试官不同,很有可能出不同类型的followup,有的问你怎么优化空间,有的问你数据规模大怎么并行解决,有的问你具体的语言问题(Java的三个final),有的问你怎么写test,很难准备。
d) 刷不到原题
2. 讲完了狗的难,我得讲讲我最喜欢狗的一点就是...题做不出最优解或者代码不完善也有可能过。狗的面试官都非常注重交流,如果你觉得这次面试你题做得不好但是交流得很好那你大概率是过了,如果你觉得这次面试你题做得好像不错但是面试官和你的交流不太好那很有可能是挂了。因为题目很有可能偏+怪,所以面试官也不指望你上来就给个最优解,他们更希望看到的是candidate思考的过程,问了好几个给我mock的面试官,他们都表示如果candidate可以做出非最优解,并且讨论出最优解解法,他们会给到hire。
3. 狗的面试千万不要心急,我时刻提醒自己狗的题目就是很难,没有思路千千万万别的面试者很可能也没有思路,主动地找面试官要hint。还有就是,因为狗的题目都很复杂,一般都会有很多步骤,我在面试的时候会把自己说的步骤写下来,确保面试官理解并且认可之后再写码,然后在写代码的时候对应着每一步和面试官进行讲解和沟通,千万别让面试官lose track,不然回过头来讲浪费好多时间。
4. 狗的面试官都比较不拘小节,并没有对代码要求bug free,也不要求cover所有test case。从我经历的这十几次狗的面试来看,只要大方向是对的,思路是对的,代码写得差不多,面试就稳了,细节没有那么重要。
总结:
我的感觉是狗希望candidate是脑子灵光,能够自己identify问题并且提出解法的人。并且狗非常看重candidate的交流,这道题就算你会写也得给别人讲得明白才会让你过。刷题刷面经可以很有效地强化解题思路,但是在短时间内很难全部刷完而且也不太可能刷到原题。
我给自己定的面试流程就是:解题之前(确认题意,确定假设,确认signature) 5min -> 解题思路(brute force+分析时间复杂度,(可能)优化+分析时间复杂度,写下明确解题步骤) 10+min -> 代码(根据步骤边沟通边写,跑test) 15+min -> followup. 一旦卡壳马上尝试要hint,不管有多崩溃都表现出positive(且游刃有余)的样子,我肯定不是他见过的唯一的憨憨。

写在最后:
面试就是尽人事听天命,如果和面试官电波对不上很可能前功尽弃。找工的日子里心态是最重要的,不以物喜不以己悲。希望大家都offer多多,加油鸭!
很感谢看到这里的你,请帮我加个米吧!笔芯



评分

参与人数 58大米 +79 收起 理由
geiofferba + 2 赞一个!
wanglei595959 + 1 欢迎来一亩三分地论坛!
frefre + 1 赞一个
rabbithunter1 + 2 很有用的信息!
mayer5 + 2 给你点个赞!
鱼鹤影 + 1 给你点个赞!
vbnmmnbv + 2 给你点个赞!
KuanCNTF + 3 过来人表示非常同意
dejavu06007 + 2 谢谢分享!
arthes + 1 赞一个

查看全部评分


上一篇:AWS SDE vs BCG MLE 求大家给点建议~
下一篇:亚麻没return,想再投亚麻应该什么时候投
我的人缘0
csushin1992 2019-10-22 13:11:54 | 显示全部楼层
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   92% (106)
 
 
7% (9)    👎
facebook就是国人小年轻太多,文人相轻,喜欢考你会写几种茴字的写法。
回复

使用道具 举报

我的人缘0
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   98% (378)
 
 
1% (5)    👎
csushin1992 发表于 2019/10/22 13:11:54
facebook就是国人小年轻太多,文人相轻,喜欢考你会写几种茴字的写法。
扔锅给国人不太合适哈。我听说面试官培训的时候就是这么要求的。最后给review也要按照这些标准。所以不如说是fb公司的喜好。
回复

使用道具 举报

我的人缘0
Calval111 2019-10-22 13:03:02 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (13)
 
 
0% (0)    👎
写的很多很详细的帖子!经验很有用!码住慢慢看~~
回复

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (428)
 
 
2% (12)    👎
感觉很真实,感谢总结
回复

使用道具 举报

我的人缘0
rebeccahong9365 2019-11-5 04:25:04 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (290)
 
 
5% (17)    👎
哈哈哈楼主真的好可爱阿 - “我肯定不是他见过的唯一的憨憨”笑死我了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版||一亩三分地

GMT+8, 2019-11-16 08:56

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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