上海交通大学->Gatech ECE Master->LinkedIn全职工作:mona无CS背景、湾区求职SDE攻略,20场面试三个offer

一亩三分地论坛版主Emmon1990(a.k.a Mona)去年从上海交大本科毕业,到佐治亚理工学院读电子与计算机工程(ECE)硕士,她今年暑假到加州实习,也顺遍到处投简历,拿到了Amazon(Lab 126 SDET), LinkedIn(SDE), Nvidia(System SoftwareEngineer)三家公司的job offer

她本硕期间没怎么上过计算机课程,仅有的一门是Data Structure,属于本科生层次的课程:

背景:本科上海交大,研究生Georgia Tech,都是ECE中偏向CE的。实习在Broadcom,但是工作集中在前端开发 – 也就是做网页了拉。。。。我没上过什么CS课,充其量也就算上过一门数据结构吧。算法课没上过,但是因为是CE所以以嵌入式编程为首的coding经验不少,OS,db啥都没上过= =所以后面的恶补过程主要以OS,DB,Web和算法为主。

她暑假在broadcom做实习,但是组里没有职位,没有return offer。关于如何准备面试,Mona当然也刷题准备技术面试,但是她认为非技术方面的准备也很重要:

于是找工季开始于9月,因为实习,所以没有上课的压力。9月主要做的事情就是开始看基础的算法和改简历,同时在网申一些职位,其实主要的还是多利用学校的资源还有内推比较好-海投实在是太容易石沉大海了。
说实话,我觉得技术面比较好准备——相反别的更看重软实力……我MS就是怎么死的都不知道,,,感觉就是去聊聊天还蛮开心的阿
我估计整个10月加11月面了将近20场面试了- 不得不说面试真的是一场以战养战的过程。Behaviorquestion还有技术题同等重要。同时我也在leetcode上刷题- 因为时间不多,所以我都是选择在复习好基本的概念(比如tree,linkedlist,hashtable,图,自己实现和STLboth)然后还有考点(比如list的插,删,逆,树的前中后序遍历,dp,还有各种操作的复杂度计算等等)之后直接做题,并且每做一题都做一些笔记这样——这个的好处是明显的,就是提高做题质量。好吧我也不知道是不是找借口反正我现在leetcode也就做了一半不到。。。但是各种题型基本ok了……吧。

Mona作为一亩三分地论坛的版主,留学的整个过程,在地里都留下了脚印,从定位到申请日记,从实习到找工作的诸多面试,全都有帖子!
[定位] 求定位EE or CE
[申请日记] 我的MS申请之路~
[经验总结] Gatech ECE申请经验谈~=x=
[版聚] 奉端木偶像的之命来看看有多少人在湾区求聚~
Gatech实习求职攻略——Generalized找实习方法论
Amazon Online Assessment 机经小结
Nvidia System Software Engineer不是面经的面经
[面试经验] 诶哟~野生的LinkedIn出现了~

一步一个脚印,Mona最终如愿以偿找到工作,ECE学位+薄弱CS背景,砍下LinkedIn这种热门公司的offer:
Mona 的fulltime求职攻略——from ECE to SDE

感兴趣的同学,翻翻偶像的足迹,去《Mona 的fulltime求职攻略——from ECE to SDE》追捧大神吧。