非CS**找工作心得,从GPA2.9到年薪100k

avatar 108246
zhanglin6261
77566
168
下周入职,这几天闲来无事,就把我这半年多的找工作经历写出来吧,也希望能帮到地里的各位。这里我就不写具体面经了,想看面经的同学看我之前一个帖子。

楼主本科北邮的,是北邮的都知道有一个很蛋疼的院叫做国际学院,感觉四年下来软件硬件通信互联网企业管理等等各种方面都学了点东西,但重点就是什么都学就是什么都不深。所以刚来到美国的时候发现真的跟不上啊!首先楼主英语实在不行,而且第一学期居然还有个烙印教授也是醉了。另外楼主到了美国才发现想留下只有学CS才是王道,所以第一学期又选了两门CS课,其中一门是我校挂科神课Operating System。噢忘了说了,楼主是密歇根大学的。但由于楼主本科没怎么学过计算机所以很不幸三门课两个B+,一个C。当时还没觉得什么,可是后来发现GPA对于找实习找工作很重要的时候再后悔已经晚了。。。所以第二学期虽然投了很多实习,但是都是意料之中的悲剧了。所以无奈楼主5月初放假就滚回国了。。本来想回国找个实习积累下经验也行吧,可是楼主真心太弱了连国内的实习都找不到- - 所以去年暑假就基本是在蛋疼中度过的。

楼主决定三学期毕业,所以等暑假回来的时候已经是最后一学期了。然后楼主在这时候才开始刷leetcode。之前CC刷过但是不认真,所以这一学期又前前后后过了两三遍吧。因为楼主也知道这一学期是最后的机会了,所以每天真是尽量挤时间刷leetcode。总的来说这一学期楼主除了周六周日可以睡到九点起床,其他时候都是八点左右就起来啊{:4_106:}。各位不要笑话我,楼主真的不是一个能早起的人,所以八点对我来说已经是很早了。。感觉这学期过的真的很辛苦,我记得最忙的时候是其中那段,一周有两个期中考试,三个作业要due还有两个电面一个on campus面试。我觉得那时候真的是经常叹气,怪自己怎么这么没出息啊之类的,而且压力也很大,周围很多同学都是不愁工作了,想想我毕业就可能和美帝拜拜了就会很难受。楼主是男的,不过说实在的那段时间也真的哭过两次。我倒不是有多想留美国,就是我觉得这边的科学技术比国内要发达很多,我只是想找到一个很广阔的平台能够让我不断去成长。如果回国的话这种机会肯定不多,而且我爸妈还想让我进国企,说什么国企稳定职位只会一直往上升。可是楼主不是那种喜欢找个地方就等着养老的人,楼主还是很喜欢奋斗的,而且我很看不惯国内各种没有真本事却能混饭吃的人。所以这是让我下定决心留下的一个重要原因。我每天都会刷学校找工作的网站,然后indeed,glassdoor还有linkedin也是一直再刷,只要是有码农的职位我就去投,感觉算下来说投了500份应该不止。可是拿到的面试确实少之又少,电面拿到的不超过20家,onsite一共才7个。有时候楼主遇到阿三也是很无奈,我发现阿三特别喜欢考do you know balabala各种比较专业的东西。每次阿三这么问我就心里骂他,老子是新生要是什么都知道就怪了。新生面试我觉得主要就应该考算法题,什么knowledge based很不公平的。

废话我就不多说了,下面楼主总结下自己找工作的一些经验吧:
1. 写好简历。这个是第一步,楼主找实习那学期简历就是自己写写也没怎么注意,后来去了学校的resume critique才发现真是问题很大。所以建议各位同学利用好resume critique。需要注意的是不要把project做了什么写的太多,基本没人看的。面试或者career fair就是看你怎么说了,所以要好好准备如何去介绍你的project。很枯燥的project只要用心也能说得听起来很有意思,我觉得这样就能够对付hr了。感觉hr拿简历主要是留联系方式的,具体project她肯定也懒得看。对了,如果GPA不算是亮点的话就不要写了。。楼主2.9的GPA想想也是醉了(不过后来生生拉到了3.5{:4_110:})
2. 准备好behavioral。这个也是非常重要的。有一次我面试因为和面试官聊的不错,各种behavioral回答的让他很满意,所以到technical的时候他就特别nice,一直给我各种提示啊什么的,还举例说想想这种情况。。所以楼主那次就水过了。而且这部分准备好了也会让自己更放松有利于后面的发挥。
3. 刷题。楼主刷的是CC和leetcode。我觉得大多数人刷一遍是不够的。楼主是先大致刷一遍,然后开始看面经,遇到相同的或者类似的就再把leetcode上的再做一遍。这里要提到的是千万不要没有思路就看discuss。我觉得刷题只是形式,真正是在锻炼你的思考能力,只有能力上去了面试时才能从容应对,即使是以前没见过的题。当然面经也是很重要的,要是面试时碰到了以前见过的题更好,没碰到也不要慌,就告诉自己有能力去解决它。
4. 调整心态。首先我想说调整好onsite的心态,楼主第一次onsite站着写白板的时候腿都在发抖,说话也不利索,居然还蹦出了中文。。。而且很多时候都是onsite的题当时就是不会解不出来,等回宾馆了自己想想发现实在是简单。。。这个我觉得只能多去练了。所以什么小公司都要重视起来,把它当作你去大公司的锻炼机会,跳板。还有我想说的是面试完的心态,有时候自己感觉答得挺好但就是莫名其妙地挂了,楼主面airwatch时就是,这样就别多想了,赶快move on。要是因为自己表现不好的话,就应该总结下到底哪里不好,然后立刻改正。
5. 永远不要放弃。楼主在上学期结束时才只拿到一个75k的offer。圣诞节前才陆续拿到microsoft,amazon和google的一面。各位同学任何时候都不要放弃,楼主投了几百份简历大多石沉大海,还有很多是第二天直接被拒掉,只有很少数的给了一面,然后更更少的给了onsite。我想说的是比例低没关系,反正最后想要的是一个工作,为了拿到一个工作只要尽可能的多投让基数足够大就是了。寒暑假这段时间各位应该都是工作找好的准备去工作,没找好的也不准备继续找了想着下学期career fair再战。其实利用好这个空闲时期去投比开学后大家蜂拥一起投简历要更有效果,因为公司招人可没有太明显的季节性,随时都是需要人的。楼主接了微软offer后又收到了BB和groupon的一面通知,这两家公司都是我上学时投了n多次都没有鸟我的。楼主建议尤其是非CS专业的同学可以试试避开高峰投简历。

大概就是这么多了,楼主觉得起码在美国,你的努力总会获得收获的,所以你现在的每一分付出都不会白费,坚持下去,一直积累总会有实现梦想的一天。各位加油!

补充内容 (2015-3-4 13:44):
传送门到我之前的面经汇总帖1point3acres.com
  • 152
168条回复