找工作小结 + 女友申请总结

28779
71
[align="left"]我用了两个月的时间前后on site了九家公司:Cisco, Arsita, Akamai, Oracle, Zynga, Facebook, Juniper, Google, Apple, 再加上去年on site Amazon(1point3acres.com),一共凑齐了十家。最后运气比较好,除了Google,Zynga没进拿到了其他所有的offer。记录一些心得,供以后找工作的同学参考。[/align]
[align="left"]首先对这些公司进行下分类:[/align][align="left"]1. Networking Company:Cisco, Arista, Juniper[/align][align="left"]2. 工作与视频相关:Akamai, Apple[/align][align="left"]3. 分布式系统:Oracle[/align][align="left"]4. 互联网,general SDE: Google, Zynga, Facebook, Amazon[/align]
[align="left"]其实现在想想找工作的时候不应该投这么多方向,1到2个方向可以使得精力更加集中。我之前主要是一直想转phd,从一月底才开始准备面试,二月中开始投工作,没有特别想好想要做什么方向,所以把能做的几个方向包括视频传输,网络,系统等都尝试了一下。如果很早地明确自己想干什么,可能准备得更有针对性,也会更轻松。准备面试的时候以重要性排序如下:算法-》数据结构-》简历项目-》网络-》操统/底层-》数据库。如果职位特别要求某方面的知识,那还需要针对性地看一看。对上述公司,面试题难度分类如下:[/align][align="left"]Apple ~ Google > Facebook ~ Amazon > Oracle ~ Arista ~ Zynga ~ Akamai > Cisco > Juniper[/align]
[align="left"]挑几个比较有意思的公司简单介绍下。由于签了保密协议,加上公司比较多,所以要面经,待遇的话私下联系。[/align][align="left"]Google[/align][align="left"]的确是最难的。面试的时候会有张单子,记录之前面过的问题。而且问题会按照涵盖的范围分类,范围包括算法数据结构,系统,系统设计,网络,底层等。面试官会挑不同的方面提问。如果挂了一个基本就没有太大希望了。所以面试Google的时候说,如果不是觉得自己面得很好,基本就是跪了,这句话还是有道理的。面试结果会提交到commitee,一共有两轮,第一轮根据面试官反馈做出决定,第二轮会再次审核申请者背景和面试结果,如果结果在可上可下的范围里,而背景又不是很匹配,也有可能会被刷掉,概率据说1/5左右。Tip:面试之前充分准备,面试的时候随缘。[/align]
[align="left"]Apple[/align][align="left"]还是一家挺神秘的公司。如果没人内推说实话进的可能性不大。但是一旦有人内推,至少能给面试。电面主要是看你的背景和该组是否匹配,不匹配可能会推荐你去其他组。电面完会给你一道coding题目,我的题目是实现pthred里面的读写锁。onsite面试难度比较大,题目都是他们工作中碰到的真实问题,问我的主要是网络层和视频编码。还有一些非常规的问题,比如如何把一个string隐藏在灰度图片里。今年苹果的offer比较给力,大家都知道Facebook是钱多的典范,apple给的package和fb差不多。Tip:果断抱认识的人的大腿,找人内推。[/align]
[align="left"]Facebook[/align][align="left"]面试官分为两类,一类叫“忍者”,主要面算法,数据结构,期望45分钟内做两道。一类叫“绝地武士”,主要是面试之前做过的项目,问问behavior question,时间多的话也会加一道题目。Facebook面试和Amazon一样,给人的感觉就是熟悉:风格和career cup 或者leetcode上面的题目比较像。我运气特别好,基本都见过类似的,所以面完就基本知道挺有希望了。Tip:最应该好好准备的公司,就多做题,提高准确度和效率。[/align]
[align="left"]Oracle[/align][align="left"]名校控加GPA高是事实,传说中的“学霸集中营”。但onsite也不是说都是聊聊天就进的,manager面试,问了我一道设计题,花了40多分钟写了100行以上代码。我面试的组叫Exadata,作为high-end级别的数据库整体解决方案,那个组还是很有前途的。职位主要是关于分布式系统,query load balance design。如果有GPA3.8+加好学校的,我可以尝试推荐一下。[/align]
[align="left"]Zynga[/align][align="left"]面试题难度不大,主要是要在面试中表达对于游戏的兴趣,最好之前玩一下zynga的热门游戏。对于我最后reject的结果,HR打电话过来说Hiring commitee认为你对我们公司兴趣不大。。。Tip:虽然我不想去zynga,但是学到了一个经验:公司的确会因为非技术性的原因拒绝你。那反过来想,有一点应该也是适用的:如果公司感受到了你对他们的强烈兴趣,哪怕面试结果可上可下,也可能因此招了你。所以充分展现自己的兴趣,对于dream company应该会有加分。[/align]
[align="left"]Square[/align]
  • 85
71条回复