[北美] 找软件工程师经验分享与讨论

楼主: robert501128 (chen_man)   2018-01-28 16:38:13
这篇讲我从申请北美硕士到拿到F家 工程师的经验 希望给正在申请美国
学校未来要在美国找软件工程师职位 或正在念美国学校要找工作的人一
些参考 也希望借此认识一些板上的大神 可以给我未来职涯一些建议或讨

先介绍我自己 我原本读113机械系 大一因为成绩太差转不到资工系 大二
狂修资工系的课并把成绩拉高 大三转到资工系 大四开始申请学校并申请
到 UC Santa Cruz的CS 硕士 在美国期间面了大概六家公司的实习缺 上
了F家跟在西雅图的那家 在F家实习后拿到return offer转正 今年四月入
职 下面的文章我分几个点来讲我的经验 一是时间规划 二是履历 三是面
试准备
时间规划上 我原本预计要一年拼完学业 因为不想给家里太多负担 但在
跟大家协商后发现要一年拼完学业很简单 但加上找工作实在太难了 因此
决定延一个quarter让我暑假可以实习 回头来看 UC Santa Cruz的
CS Master program对于要找工作的人来说CP值真的颇高的 轻松的课业
(毕业学分 40, 一堂课5学分) I20给两年 又离硅谷很近
我有些朋友的学校 课业会重到他们没时间找工作 有的学校则是I20只给
一年 念一年书就一定要走了 没有在美国实习的机会 而我有一家的面试
就是靠一位住在硅谷的学姊老公内推的 因此 正在申请学校的人 除了学
校排名以外也可以考虑一下课业轻重 I20 跟地点等因素
履历上面 除了跟大家一样给很多有经验的人改之外 虽然美国Master不用
找教授 我还是去找了一个教授做Project 因此我可以在履历上写我的
advisor是谁 当面试官问我做过的Project时 (企业超爱问这个) 我可以
说一个我的LAB给我的 正在跟硅谷新创合作的Project
还有学校在第一个quarter时有办一个coding比赛 我在那个比赛中得第二
名也有写在履历上这个点应该加分非常多 去career fair的时候企业最常
跟我聊的就是那个比赛 有些人可能觉得那是我coding特别厉害 但其实我
觉得还好 那时我大概刷了一百多题 跟大部分台湾人一样 有趣的是 当时
参加比赛的一百多人中 华人不多 但得第一第二第三名的全部是华人
(我一个台湾人) 由此可见最爱刷题的还是华人 所以参加这种比赛 我们
不一定会输XD
最后是我在 GPA 上用了一点心机 前面有提到我在113大一时成绩很差 但
CS的课我都修得很认真 GPA很高 因此我只有写我的 MajorGPA 而没有写
我的总GPA
面试上 我其实是到了美国才开始刷题的 (我在台湾时还没看清刷题的重要
性qq) 在美国时为了补刷题的不足 我一开始一天刷六题easy题 当时有想过
easy题的观念都算简单 检讨不用太久 所以easy题写十分钟 写不出来就看
答案检讨十分钟 这样一题可以控制在20分钟以内 刷六题一天也才多花两
小时 刷完一百多题后 我开始一天刷三题 medium 差不多就是想20分钟没想
出来就看解答 从9月写到12月后 觉得我的程度够了 后来就一天刷一题 因
为有些hard的题目是真的值得自己想一整天的 最后大概刷了230题
我面F家面了两轮 第一轮考的题目很难 两题都是我没看过的题目我成功写完
第一题后第二题卡住 但面试官还是让我进到下一轮了 下一轮简单多了三题
我都看过 第二题竟然还考 two sum 那题我就跟他说我看过了叫他出下一题
相信他有因为我的诚实而帮我加点分 (虽然实际上我三题都看过 xd)
看了板上的一些文 跟我身边朋友的经历 真的觉得我很幸运 找工作没找得很
辛苦就拿到梦寐以求的offer了 虽然经验不多 但我还是想给些小建议: 除了
刷题外 软实力也很重要 我诚挚推荐要找工作的人看这部影片
https://goo.gl/Wtay6n 我每次面试前都会把这部再看一次 看完后我会知道
面试时要如何跟考官应对进退 像是要时时刻刻说出自己的逻辑 要如何有逻辑
的检查自己的code这样就算题目没解出来 考官也会觉得我是一个可以合作的
人 而且 时时刻刻说出自己的逻辑可以顺便把一些CS的基础说出来 让考官觉
得我是一个有 sense的人 像是当我写DFS时 我一定会用循环 然后会跟考官说
因为递回存的是State 比较占空间 内存很容易爆掉 我觉得我面F家第一轮
题目没写出来却能通过 就是因为我沟通得宜 还有把一些自己了解的知识说出来
除此之外 当面试官问我做过的project时 我都会以一种很大的热情讲述那个跟
新创公司合作的project 说这个project让我知道如何在业界跟别人合作还有跟
别人合作得到很多新idea 当然实际上我也是对这个project抱有热情啦 我的目
的是想给点实际例子来讲为何我觉得软实力很重要 毕竟软实力这种东西很抽象xd
刷了四百题跟刷了两百题可能面试当下的表现是差不多的 但刷了两百题又有强
大的沟通技巧一定是加分很多的 而且看了版上一些大神的文章还有自己在F家实
习的经验 也了解到真正在工作时这些软实力也比Coding能力重要得多 刷题通常
都只有面试时会用到但这些软实力 像是如何清楚表达自己思绪 往后还会一直用
到 所以 面试准备跟平常在学校时努力加强自身软实力 绝对是值得的!不过还是
要再次强调 我是一个很幸运的人才有办法得到这工作 我知道很多人题刷得比我
多 软实力也下了很多功夫 还是找了很久才找到适合的工作
最后想跟大家讨论一下我的职涯规划 我未来想要慢慢往
machine learning researcher的方向走 但不念博士 我规划的方式是在F家找一
些跟 machine learning research比较相关的组
(我之前是在F家的 Machine Learning Infrastructure组工作 但实际上没碰到
什么ML相关的东西 主要是在处理Data Pipeline)
平常有空就去参加些ML的读书会或Conference 拓展人脉跟增强实力 未来有机会
就跳到ML research 组 或者是转到其他公司
不知道各位觉得如何呢? 不知道还有什么其他管道能让我补足没念PhD所欠缺的
能力跟经历?
作者: DONmilK (DONmilK)   2018-01-28 16:55:00
恭喜 羡慕f家的return policy
作者: stiga (stiga)   2018-01-28 17:17:00
就念PhD或是去鼓励发paper的team吧... 基本上想做researcher就是要一直维持在领域的前缘,但是公司的一般职缺有KPI压力并不会着重这部分(毕竟除非你天赋异禀,不然研究就是不断的失败累积出少量成功的,没那么多team是愿意这样take risk的)
作者: jammy50605 (小刀)   2018-01-28 18:16:00
113同校友推
作者: Linus4season (四季春)   2018-01-28 19:49:00
麻吉怒推
作者: genius945 (添财)   2018-01-28 21:22:00
作者: Mariobrother (马力欧兄弟)   2018-01-28 21:58:00
推推
作者: bob71735 (Lai)   2018-01-28 22:44:00
作者: rayray (RayRay)   2018-01-28 22:56:00
作者: dQoQb (猫把鼻)   2018-01-28 23:56:00
作者: q40111 (ching)   2018-01-29 00:11:00
推推推
作者: a000000000 (九个零喔)   2018-01-29 01:51:00
好好喔QQ
作者: avd127 (avd)   2018-01-29 04:39:00
恭喜恭喜!感谢之前一起准备面试!
作者: srviest1128   2018-01-29 05:54:00
推推
作者: Murasaki0110 (麦当劳欢乐送)   2018-01-29 08:12:00
FAIR每个都大有来头,不是top conf常客很难吧
作者: Itia (:PPPP)   2018-01-29 10:42:00
F家要一路上到E5其实很难,话说E4上不去E5而离开的情况比比皆是。以后每爬一阶都越来越困难。原po加油
作者: a4839500 (a4839500)   2018-01-29 11:03:00
作者: ZERX (I am from Taiwan!!)   2018-01-29 11:50:00
公司的 Research teams 会比较喜欢收有 PhD degree 的,所以你可能要打听一下你想加入的 team 的人员组成。毕竟 MS 要说服别人他有研究能力,会比较辛苦一点。
作者: Itia (:PPPP)   2018-01-29 12:56:00
何时onboard 可以到歹晚郎群组打个招呼
作者: gamelife (麦假)   2018-01-29 13:54:00
推~
作者: stary20xx (大少爷)   2018-01-29 14:18:00
@Itia 请问那个群组的名称是什么?
作者: abc53 (abc)   2018-01-29 22:23:00
作者: Itia (:PPPP)   2018-01-30 04:49:00
FB 歹晚郎
作者: ckmonkey06 (LeonJ如同你所说的,是一)   2018-01-30 09:02:00
推! 我还在找ing
作者: mpjp (mpjp)   2018-01-30 19:22:00
推!
作者: bamchisu (suchi)   2018-01-30 20:36:00
推 加油 强者
作者: NCKUFatPork (成大肥宅悲歌)   2018-01-31 18:57:00
推推 感谢经验分享
作者: kingnamefu (Hey! K)   2018-02-02 04:40:00
推~感谢分享!!
作者: pest (这些分钟妳有没有想过我?)   2018-02-03 14:49:00
113机械学长推 :p
作者: xatier (一切重来就好了...)   2018-02-26 16:11:00
同校推

Links booklink

Contact Us: admin [ a t ] ucptt.com