[心得] 美国刷题仔在职跳槽却无任何offer流水帐

楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 01:49:25
来个美国OPT->H1b边工作边面试的流水帐分享,
顺便讨论该不该刷leetcode?可以用Python刷Leetcode?
## 背景
台湾四大EE学士,系统厂工程师两年,没做什么硬件,都在中国工厂。
某国立商院硕士肄业,美国排名50~100CS硕士
目前:2018 CS毕业后用OPT找到一家150人中小型新创,后端工程师,主要资料处理
Tech stack:工作上Java为主,Python做scripting资料处理/内部工具
Leetcode语言:还在读CS硕就全用Python刷
Leetcode进度:毕业前最后一个学期100题,毕业到找到工作时250题,上个月面Amazon时
450题,目前500题(Easy 228/Medium 228/Hard 44)
背景小结:美国转职CS刷题仔,没什么特长,不会拿到很多Offer也是很合理,只能继续
努力
## 2019
Panjiva
管道:海投
面试结果:没过Technical phone screening,猜测是Tech Stack没满足
职缺语言:Python
Truemotion
管道:海投
面试结果:on-site没过,猜测是一边面试就negoiate薪水,并且加上当天Flask的API不
够细致
职缺语言:Python(后端配合ML)
CarGurus
管道:LinkedIn HR联系
面试结果:没过HR phone screening,原因不明
职缺语言:Java
PathAI
管道:海投
面试结果:没过HR phone screening,原因不明
职缺语言:Python(后端配合ML)
Proofpoint
管道:LinkedIn HR联系
面试结果:没过Technical phone screening,
问到为什么要换工作时可能表达太多对目前工作很满意,可能被面试官察觉兴趣不大
因此建议要准备一个官方版本回答,让面试官满意你换工作的积极态度
职缺语言:任何主流语言
HubSpot
管道:LinkedIn HR联系
面试结果:过OA后与HR联系,当时正在跑H1b流程,对方说等H1b拿到后重启面试,但疫情
2020开始就不sponsor
职缺语言:Java
Amazon(第一次) SDE1
管道:LinkedIn HR联系
面试结果:On-site没过,当时刷不够多。
心得是绝对要用coding session而不是用白板,因为延伸题用白板光写字就没时间了
职缺语言:任何主流语言
Chewy
管道:LinkedIn HR联系
面试结果:没过HR phone screening,原因不明
职缺语言:任何主流语言
Kensho
管道:LinkedIn HR联系
面试结果:没过HR phone screening,对方公司在小新创阶段,只找senior
职缺语言:任何主流语言
## 2020
Postmates
管道:LinkedIn HR联系
面试结果:没过OA,Codesignal的4题OA(easy, easy, hard, medium)限时70分钟,
三题全对,一题1/3TLE
职缺语言:Python, Go
Axon
管道:LinkedIn HR联系
面试结果:HR phone screening后无声,原因不明
职缺语言:Java
Wealthfront
管道:LinkedIn HR联系
面试结果:没过HR phone screening,原因不明
职缺语言:Java
## 2021
Amazon(第二次) SDE2
管道:一年冰冻期后联系之前所有的LinkedIn HR,其中一个HR开启流程
面试结果:On-site没过。这次是面SDE2缺,因为目前SDE1满招。
System-design准备不够充分,另一题考Leetcode#140没解出DP解
职缺语言:任何主流语言
Telnyx
管道:LinkedIn HR联系
面试结果:HR phone screening后无声,原因不明
职缺语言:Python/Java
Pillar Bioscience
管道:LinkedIn HR联系
面试结果:没过HR phone screening,
因为自己比较偏好在超过100人的工程团队工作(对方25人)
职缺语言:Python/Java
Klaviyo
管道:LinkedIn HR联系
面试结果:没过Technical phone screening,猜测是Tech Stack没满足
职缺语言:Python(Django)/Java
Clari
管道:LinkedIn HR联系
面试结果:HR phone screening后无声,原因不明
职缺语言:Java(Hadoop)
ForethoughtAI
管道:LinkedIn HR联系
面试结果:没过HR phone screening,
因为自己比较偏好在超过100人的工程团队工作(对方40人)
职缺语言:Python(后端配合ML)
Starburst Data
管道:LinkedIn HR联系
面试结果:没过HR phone screening,
Hiring manager 想要有更多core Java distributed system经验
职缺语言:Java
Quora
管道:LinkedIn HR联系
面试结果:没过technical screening,
Hiring manager 想要有Kafka, Hive, Hadoop经验
职缺语言:Java
结论:
1. 美国中小公司偏好Tech Stack吻合,需要刷leetcode过OA甚至刷到Medium/Hard的公司
其实不多,但是偏偏offer都很好,这么香还不刷?
2. 以我本身Java/Python的bias接触到的职缺,Python在美国的职缺确实很多,但台湾就
非常少。
刷题要以面试官看得懂的语言,敝司Java为主可是几乎后端工程师都会简单Python。
虽然这次面Amazon有一题解merging intervals用到Python bisect就花了一些时间解
释。在美国用Python我认为是不吃亏。
3. 这些公司在至少面试开始时都是同意Sponsor H1b的,很多公司不sponsor的主要原因
就是他们薪水低,所以当我听到某些公司的HR说他们不sponsor我反而是窃喜筛掉了
一个低薪工作。
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 01:59:00
结论是Python当主武是可行的 虽然建议放副武
作者: boomberm (boom)   2021-03-01 02:42:00
推,lc刷了300多题,周赛参加快10次,但大部分只能解3题。写到现在有点徬徨,不知道到底怎样的工作用的到,在传产下班后越来越没动力刷了很佩服你们这种勇敢出国的
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 02:57:00
目前还有三家还在面试流程 2021职缺确实从疫情中恢复了
作者: drajan (EasoN)   2021-03-01 03:20:00
加油吧 你可以失败九十九次 但只要成功一次 就是成功了
作者: expiate (夜露死苦)   2021-03-01 03:22:00
现在周赛能解出三题已经相当有实力了,我个人是觉得周赛有变得比以前难了
作者: musie (Sirius)   2021-03-01 04:12:00
红明显 我觉得HR phone interview 不过 很大是表达能力问题我会建议你 练一下口条 跟多做mock interview 刷题先等等
作者: DONmilK (DONmilK)   2021-03-01 04:25:00
为啥我LinkedIn 都没啥hr 找 open to Job也开了
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 04:42:00
LinkedIn有职才比较会被recruiter sourced另外有常常回复第三方recruiter,‘可能’会增强算法我的LinkedIn被出现在搜寻结果在2019年是500以上2020因为疫情掉到100下,去年底开始大量回复recruiter目前被搜寻率大约是200上下另外,第三方recruiter的工作都是渣不然就是他们只想协助senior,可能因为佣金才高以上说的是your profile appeared in search resultshttps://www.youtube.com/watch?v=g9aaW80iTn4这集有说sourcer, recruiter, HR各自的工作
作者: MOONY135 (谈无欲)   2021-03-01 07:11:00
我有点想禁止红明显这种奇怪的推文
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 07:17:00
musie大说得有理 身为一个过30才踏上美国的人 语言真的是很大的罩门,第一年的peer review就是被建议要提升沟力,说可以改进两点:1.从听众角度出发 配合听众脉络2.使用美式论说结构:先结论,假说,证据
作者: MOONY135 (谈无欲)   2021-03-01 07:23:00
前面的奇怪绕圈圏推文原来已经会变成需要红明显这样子的东西了吗
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 07:23:00
除以上之外,我还有增加documenting因为观察美国资深工程师的文件撰写能力真的很好,内部也很重视
作者: musie (Sirius)   2021-03-01 08:29:00
没有恶意 只是想提供过去的经验 我遇到好几位都觉得可惜补推回来
作者: MOONY135 (谈无欲)   2021-03-01 09:36:00
作者: dave123 (宅男就是传奇)   2021-03-01 09:40:00
phone interview应该不会太难,在部分公司甚至不是最后一个阶段。可能口述表达能力需要再训练一下。不只是英文方面,还有专业的表达能力。
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-01 09:45:00
大部份都是Tech Stack不吻合例如Hadoop, Django很多公司就是要你有经验 不能只会Java, Python而已在我有正职的状态下,我是不会无中生有,小技放大不过如果是很缺工作的求职者,应该可以试试稍微膨胀膨胀
作者: fatathome (肥宅King)   2021-03-01 10:51:00
推个
作者: sheldonlord (S.C)   2021-03-01 12:05:00
推个
作者: wawi2 (@@)   2021-03-01 13:30:00
我记得LC140单纯用DP解也是TLE. 好像是要先判断答案存不存在。存在的话再去用DP解
作者: chocopie (好吃的巧克力派 :))   2021-03-01 13:56:00
推分享
作者: lunasdejavu (我的头上长香菇了)   2021-03-01 19:20:00
老同学推XD
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-02 00:28:00
又想起来了 有些HR screening不过是因为我听出他们只想用junior的薪水却要senior的经历跟Tech Stack
作者: hopkinwalker (grumpy cat)   2021-03-02 03:36:00
我投小公司,也很常因为tech stack不完全相符,在HRscreen 后被拒,刷题都派不上用场
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-02 04:00:00
我觉得小公司好像都是如此 分享出来看看是不是类似比率
作者: hopkinwalker (grumpy cat)   2021-03-02 04:04:00
Rivian, Oscar, Turo 都是跟HR讲完电话后就被拒了
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-02 04:53:00
h大也是有多少说多少吗 总觉得要像new grad当时有30说80拿出那种“积极”的态度才能打动HR的心
作者: hopkinwalker (grumpy cat)   2021-03-02 04:57:00
感觉他们应该想找人赶快上手,所以如果工具没用过或是略懂我都老实答
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-02 05:52:00
我也是完全据实回答 要完全吻合tech stack机会真的不高中型以上的公司才会比较接受tech stack有增减
作者: xoy232 (鬼岛希特勒)   2021-03-02 11:53:00
推 主武Python 副武C 或C++ 可行吗 正想走这个路线
楼主: tnfshjcc (↖煞气a携阿携↘)   2021-03-02 21:18:00
要看求职市场 不过就算美国 通常都是C++主python副Python如果主的话 就不需要副台湾的话 上次搜寻 基本上没有太多python工作这边谈的是backend python工作 台湾很少忽视上面我谈C++ 毕竟相关的职缺不会跑到我面前
作者: streakray (条纹衣boy)   2021-03-09 04:07:00
推推

Links booklink

Contact Us: admin [ a t ] ucptt.com