FB 美国 offer

楼主: qmailtw (爱八卦的主管滚远点)   2021-07-26 07:37:16
代post
基本资讯:
台湾的私立大学/年资 10+years
数年外商
Offer:
E5
TC $3xxK
心得:
1. 真的不用刷题,除非和基本算法、资料节构不熟。
2. System design 可以挑 domain, 不一定是 distributed system。和 recruiter 沟通
,找专长相近的 interviewer。
3. 自我介绍时,说一些过去做过,有趣、有深度的专案。让 interviewer 一开始就有好
印象。
4. Think loud
因为很多人不相信上面第一点,且对 coding interview 有误解,所以补充一些。
1. 不用直接实作最佳解,可在追问时描述就可。
2. 最佳常常不易实作,是时间不够的主因。
3. 能够在有限时间下实作出来的次佳才是好选择。
4. 使用 python 这类内建 list / dict/ set 的语言,且 api 易于使用。 C/C++/Java
会浪费很多时间。
补充二:
尽量用 list, dict, set or sort 等基本的 ds or algo 解题,就算是次佳解。例如有
需要用到 heap, 我会用 list 取 min or max,然后解释 heap 实作花时间,先用 list
挡着。除非 follow up 要求,不然口头表达想法就够了。对方通常问你一些 heap 的特
性就当你没问题。
作者: ejnfu ((-. .-)b)   2021-07-26 08:08:00
???
作者: alongalone (沿着孤单的路)   2021-07-26 08:29:00
洗文章????
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-26 08:33:00
看到推广不用刷题 赶快帮推 看谁会被收智商税XD
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-26 09:02:00
免睡
作者: ggggggh (ggggggh)   2021-07-26 10:15:00
请问是直接从台湾丢吗?怎么拿到美国身分的啊?
作者: kk126203   2021-07-26 10:31:00
猜是L1
作者: pornstar (迪克)   2021-07-26 10:43:00
美国一堆二度就业只唸过社区学业的文组大妈去参加CS推广教程就能媒合去FAAG当Intern再转正。你各位亚裔男还是继续刷题到吐吧~
作者: MAGICMCGRADY (荒剑燕飞)   2021-07-26 11:21:00
楼上说的倒是真的而且很多华人家庭主妇后来去上推广课程最后也是去FAANG毕竟美国swe缺真的很多
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-26 11:32:00
一年多前台湾直接投,但 fail。检讨结果猜是 system design 不理想。几个月前被 recruiter 问是否再次,于是和对方讨论后,确定是 system design 排的不合适。在recruiter 细心安排后,据说 feedback 结果很正面。身份对 FB 不是问题推广变 intern 再变 正职是有听过,但还是少数。不过,我是10+years,据说衡量的方式和 junior or new graduate不太一样。
作者: truevines ( ̄ /)   2021-07-26 13:09:00
没身份的话,现在应该没办法今年十月上班。H1B抽签结束了。再则因为官司的原因,FB的perm应该都不会核准。
作者: MIKEmike07 (加油!)   2021-07-26 13:23:00
… 薪水也太低了.心得有讲跟没讲一样,另外依照你资料真的被low ball.*资历
作者: ejnfu ((-. .-)b)   2021-07-26 13:28:00
薪水差不多啊 initial offer的话不过完全不用刷题我不太相信
作者: sorryla (Mr.东)   2021-07-26 13:32:00
没有low ball,薪水是看等级不是看年资的谷歌一堆10+ yoe拿L4的薪水也是照L4的范围拿而已
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-26 13:37:00
如果两年前刷过1x 题也算的话。没在骗人的,问题真的没这么难。如果学校没太混的话,就别浪费时间刷了有个前同事,是刷题达人。比解难题,我真被巴假的。我知道刷题的人可以多厉害,但面试的题目真的不需要刷。对了,地点不在湾区。所以有点打折。心得的部份,想说的是头两点。特别是第二点,似乎知道的人不多。薪资的部份,依 levels.fly 我将去的地方的 data points,应该在p85 以上。我这是藉帐号分享一下,对我没任何好处。相不相信,就看缘份喽!YouTube 上有一个叫 tech lead 的频道,有谈过面试,和我的经验吻合。虽然这人满屁的。
作者: MAGICMCGRADY (荒剑燕飞)   2021-07-26 16:21:00
不用刷题先给嘘别乱害人
作者: IEEE5566 (想知道和世界顶尖的差距)   2021-07-26 17:04:00
恭喜
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-26 20:12:00
帮补血不用刷题 最喜欢看到别人被骗每一轮都是45分考两题easy/medium,不刷题不可能过的22分要解一题 解释test case 只能直接最佳解不然来不及
作者: shiauji (消極)   2021-07-26 20:22:00
推楼上…真的是血泪,有时候还来三题…
作者: jinshiG (iamiam)   2021-07-26 21:13:00
裁员优先名单啦
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-26 23:01:00
不需实作最佳解,可在追问时以口头描述可能的改进方案。这是最常见的陷井,最佳解时常很不易实作,需要时间 debug。无异是找死。你需要一个合理又不难实作的解。该练的是应用那些 data structure 和 algorithms,搞清处这些比刷题重要。别被骗去刷题
作者: FlowerKnight (美少女花骑士)   2021-07-26 23:12:00
如果不是唬烂 就是有bias但你没提到或注意到刷题确实不是必要 但是很有用 尤其是对L3-4这等级的面试题平常不会遇到 学校也不会这样考刷个一两百题熟悉一下题型跟扫盲多少有帮助另外就是我自己体感 对某些特定岗位
作者: ejnfu ((-. .-)b)   2021-07-26 23:26:00
可能这板都神人吧,平凡人还是乖乖刷题归纳吧Easy 跟 Medium Gap很大耶,Easy的确是不用刷
作者: FlowerKnight (美少女花骑士)   2021-07-26 23:35:00
你修到我的推文了
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-26 23:50:00
楼上抱歉。没错,junior 的情况不太一样。我在前面有提到。并不是刷题没用,只是我认为效率不高。我是私立大学毕业,我一直不爱刷考古题,或许是我考不上国立的原因。
作者: FlowerKnight (美少女花骑士)   2021-07-27 00:01:00
4这些东西Java跟C++也都有 不会是来不及的关键
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-27 00:06:00
完全同意 不过小朋友乖乖去刷题 至少刷到15分解easy
作者: cha122977 (CHA)   2021-07-27 00:53:00
15分解easy好像不行啊
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-27 01:27:00
java 或 C++ 虽然有,但 api 不好用。虽然工作上每天用 C++ , 我也不会想在 interview 时分心处理这些。平常些 side project 就很清楚,python 在 coding 速度上快很多。python 光是 list comprehension 就省下多少时间。选错语言,实作差个ㄧ两成时间应该不为过。
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-27 03:16:00
E4在时间允许下都会要求要实作出来 可能E5重视的点不同heap应该不太可能用说的就能过关 我的经验啦
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-27 04:34:00
在时间许可的情况是这样,我建议先作简单的版本。真的时间多到不行,再去 optimize.
作者: tttkkk (学到。)   2021-07-27 05:32:00
大家都没看懂第一点,已经说了熟资料结构及算法是基本。很多人刷题光补这些就花了很多时间
作者: MAGICMCGRADY (荒剑燕飞)   2021-07-27 07:02:00
考上私立大学跟不做考古题的相关性在哪?也不是每个台清交成的都有在做考古题好吗
作者: popbow (bow)   2021-07-27 07:44:00
请问是美国哪里?
作者: fifi82726   2021-07-27 08:12:00
原PO肯定是个天才
作者: MIKEmike07 (加油!)   2021-07-27 08:55:00
刷题没用论真的好笑呵呵,我大学长今年在美国已经11年经验,3年前跳槽还是要刷题呵呵. 你可能比较聪明啦 台大电机/Stanford MS都输你.以FB最多的中国人来讲就好,你看哪一个人敢说不用刷题啦,随便都能躺着上.FB题确实不难,而且大多都很固定,这是已知. 但在这里抛出这种什么刷题无用论,我就觉得呵呵但像你这样的天才我是真的佩服,数年工作经验,DS/Algo精通,面试题目难不倒,百年难得一见啊,开个粉专了吧,还当什么工程师,教人面试赚得比这多多了呢:)
作者: bboman (BBO)   2021-07-27 09:27:00
老实说面试很看运气啦,没刷题多面几次还是有机会上一般人还是乖乖刷题最稳FB官司不知道要打多久,现在去FB拿绿卡可能要多等个一两年
作者: hegemon (hegemon)   2021-07-27 09:45:00
面试久了就觉得,上不上真的要看命....只能多准备,听天命
作者: truevines ( ̄ /)   2021-07-27 10:07:00
这一篇最大的漏洞在于,如果没有身份,人又在台湾的话现在面试上了脸书,要到明年10月才能入职(如果有抽到又脸书因为官司的关系,perm也不会过,也不能很快地送485。所以可能原PO说的是非美国地区的脸书职位吧
作者: matyih (mat)   2021-07-27 10:54:00
好奇加州E5不到400没有low ball吗?若是加州
作者: Josephcheng (Josephcheng)   2021-07-27 11:07:00
回楼上,应该是30多万美金吧没事我误会了QQ
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-27 11:31:00
地点是加州,但不是湾区。可去查一下 levels.fyi 上, FB在 LA 地区的 data point 就知合不合理,无需争论。地点是我选的。
作者: deacon (deacon)   2021-07-27 11:43:00
??? 就算应征上不错职位但这种内容跟文章长度是只来炫耀的是不是??
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-27 11:51:00
FB 的 data point 比较少,我拿其他几家 data point 比对过, 我的目的地薪资水准就是这样。我约 p85许多人的心得写的很完整。我只写一些和别人看法的部份,给有缘人看看法不同的部份
作者: ejnfu ((-. .-)b)   2021-07-27 12:08:00
你的看法真的很不同,我到现在还没遇到有人说不用刷题的...有啦,PhD研究正相关,直接被找进去研究的这种就不用刷题
作者: FlowerKnight (美少女花骑士)   2021-07-27 12:19:00
背景/运气/岗位 这些都是因素有可能你背景很match 又刚好遇到简单题单就自己面一两次经验去否定普遍共识 有点武断了不过你想怎么写是你的事 看的人自己要判断
作者: kk126203   2021-07-27 13:56:00
我也觉得刷题这点不要误导其他人 去看fb coding面经 一般人没有好好刷根本很多都答不出来...
作者: wawi2 (@@)   2021-07-27 14:00:00
10年工作经验本来就不用刷题啊…
作者: kk126203   2021-07-27 14:01:00
我觉得原po可以大略分享一下当时coding被考到的题目 这样会较好判断是不是真的不需要是刷题就能解xd
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-27 15:14:00
NDA
作者: leaveleft (离)   2021-07-27 15:28:00
我天份不够,只能刷题....
作者: wengeniusgod (wen12648)   2021-07-27 16:22:00
发了一篇文 然后别人问题目就NDA?你没刷题没用最佳解能过就是个特例 也许是你10+年经验加分 但不要乱误导好吗
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-27 19:49:00
帮补 我的经验是确实是介于easy/medium神力者可能不用刷但FB面试官给我的感觉都是超级聪明 小错误一下就发现所以不透过刷题熟练的话 很可能会被扣很多分
作者: ExxonMobil (艾克森美孚)   2021-07-27 20:59:00
十年经验不用刷题有可能,blind也有人share 10 Yoe,不接受考leet code,拿到TC 580K,但是他system design很强。
作者: Murasaki0110 (麦当劳欢乐送)   2021-07-28 02:14:00
你也只是一个data point,别这么肯定
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-28 02:43:00
楼上,我就是在提供一个 data point大家可将这篇识为对 senior 的建议,junior 自行跳过。毕竟我ㄧ开始就讲明 10+tie第二点也明白说 system design 可挑。junior 一般没什么经验,就不用挑了
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-28 04:48:00
再度帮补 五年后我面E5会记得要挑sys design领域
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-28 08:37:00
前面有人提到天才。刚好前阵子和认识的中国前同事们聊到硅谷这大公司里确实有很多厉害的人,但不是天才可以解释。主要是热情。我算是对这一行热情满满的人。热情让这些东西都变的很容易。因为,我不管你这东西有多难,就是想做。
作者: IEEE5566 (想知道和世界顶尖的差距)   2021-07-28 11:10:00
帮补
作者: breccia (布蕾莎)   2021-07-28 13:24:00
推分享
作者: antpro (-_*|| 宅)   2021-07-28 18:00:00
我在日本转职是没遇到需要刷题的倒是资料结构,多执行绪等实作相关经验常被问
作者: tnfshjcc (↖煞气a携阿携↘)   2021-07-29 08:46:00
面FAANG之类公司大家经验是一定要刷题 所以才热烈讨论美国中小公司也是不太考刷题 考比较即战力的经验
楼主: qmailtw (爱八卦的主管滚远点)   2021-07-29 13:46:00
先phone screen 后,有 take home, 要 reverse 某 binary(补)我同时有另一 startup 的 offer 大概 TC 300k 出头。take home 后的 interview 内容都是一些比较应用类。不过 startup 的 TC 300k, 大概只能算 base 200k 的部分
作者: SpiritWalker (Akai)   2021-07-30 16:17:00
刷不刷题确实是看个人的但每个人情况不一样, 如果不是竞赛出身又不熟的人还是会建议先练习一下
作者: LilacSnow (贩剑 制杖 持盾)   2021-08-01 17:42:00
base+bonus 150, stock 600(150/year)?FB interview还好,e5进来适应比较intense.祝顺利囉
作者: cityport (马路不平避震故障)   2021-08-03 03:55:00
亚麻有跳楼的吗?还是只有脸书?
作者: answerseeker (神灯)   2021-08-03 17:53:00
湾区E5没400真的不够 可以拿其他家抬价另外刷题真的是必要之恶 因为不熟悉解慢了就是不行FB程式面试也不太在乎挖signal 原po可能topcoder常不用刷... flip side是一般鲁蛇刷题身份对就可以...
作者: siriusu (かがみは俺の嫁。)   2021-08-05 00:54:00
准备算法本来就不是一定要刷题啊……当然的确还是主流会吵起来是因为觉得主张不用刷题 = 不用会算法吧当然不刷题的前提之下就一定会有不熟的弱点比较看运气题目跟考官相性
作者: deangood01 (跨斯欧鹅)   2021-08-06 17:45:00
这个大Low ball吧 有啥好得意的 还不知道有没有H1B搞不好根本过不去
楼主: qmailtw (爱八卦的主管滚远点)   2021-08-07 01:42:00
不少人很在意 visa 的问题。其实除了 L1 和 H1B 之外其实还有其它特别的签证,针对特定身份或国家。同样需公司sponsor , 但涉汲个人隐私, 我就不提供资讯了。另外, 我不是去湾区。如果是湾区, 500k 我应该也不会去。

Links booklink

Contact Us: admin [ a t ] ucptt.com