May 2009 - May 2017 论坛八周年-你的足迹,我的骄傲


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 7411|回复: 37
收起左侧

回报版上,New Grad找工指南第一章,我的找工经历

    [复制链接] |试试Instant~ |关注本帖
cynthiazp 发表于 2015-9-13 16:38:35 | 显示全部楼层 |阅读模式

2015(7-9月) 码农类 硕士 全职@EMC, Tableau, Brocade, Docusign, Amazon, Symantec, Priceline, Intel, Rakuten, MathWorks, Google, FactSet, Bloomberg, Arista, Sigma Design, CloudLock - Other - Onsite |Passfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x
签了EMC的offer, background check也通过了,历时一年的找工历程终于画上了句号。 回顾自己一路走来的身影,收获很多,教训更多。. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
拿到offer:EMC, Brocade
拿到Onsite: Tableau (来的太晚), Amazon (来的太晚), Intel (被放鸽子), MathWorks (rej), Sigma Design (非E-verify). 鍥磋鎴戜滑@1point 3 acres
Skype Interview: Rakuten (offer), Docusign (来的太晚) , CloudLock (rej)
止步电面/on campus:  Priceline (状态万年不变), Symantec, Google, FactSet, 若干不知名startup


今年New Grad的就业一下子成了大问题,准确的说去年下半年其实就已经有苗头了,但是多种因素使得15年上半几乎成为了New Grad的噩梦。这里我也建议大家抓住 08/15 - 02/16 这一段时间,过了明年2月就很可能遇到大公司已经招满而小公司要求工作经验这种尴尬的情况。 到了3月还没有找到工作的话很可能就要拖到各大公司refill headcount了,可能是夏天也可能是8月之后。

我是UArizona的BSEE和TAMU的MSCE,选课偏CS但是缺了几门关键课程: OS, Data Structure, Web Dev, etc。 因为EE必选课的要求,学了不少电路和digtal design verification的东西,但是找工作的时候发现这些基本没有什么作用。 (学校介绍请参考我以前的帖子: http://www.1point3acres.com/bbs/thread-38194-1-1.html)正如地主W大说的那样,今年EE最好的就业方向是转CS。。。
. visit 1point3acres.com for more.-google 1point3acres
实习篇:.1point3acres缃

整个14上半年,我都在MathWorks实习,干的是SDR和HDLverifier Team的Sdet。说起来这个实习也来得很幸运,寒假的时候随便翻了翻Mathwork的官网,看到一个和FPGA相关的intern就投了一下,而且非常幸运的是面试里遇到的几乎都是面经题。 鏉ユ簮涓浜.涓夊垎鍦拌鍧.

电面1, 印度人:
先让我讲了一个简历上的project,然后问我用过哪些FPGA, HDL用verilog还是VHDL, 有多了解SDR。

然后开始技术问题:
1. 用 verilog实现一个Flip-Flop, 写完后问我synchronize reset和 asynchronize reset 的区别以及如何修改code来实现另一种reset。

2.  用verilog实现Mux,要求用3种方法

3. setup time vs hold time. 鍥磋鎴戜滑@1point 3 acres

4. 什么是static timing analysis, 如何检查setup/hold violation, 如何修复

5. FIR filter vs IIR filter

最后留了一个Homework: 用Matlab和verilog写一个FIR Filter, 并且要写相关的test

电面2, 国人:
上来打了个招呼就直接进入了技术问题:
1. script vs function
2. workspace in matlab
3. function handle
4. A*B vs A .* B
5. plot命令怎么用. 鍥磋鎴戜滑@1point 3 acres
6. sub function在matlab里面是什么. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
7. 什么是OOP. more info on 1point3acres.com
8. 什么是recursion
9. 什么是pointer
10. null pointer
11. typedef in c
12. malloc vs realloc vs calloc
13. malloc vs new in C++
14. 什么是iterator
15. Static in C and C++. 1point3acres.com/bbs
16. const怎么用
17. array vs linked list
18. setup time vs hold time. From 1point 3acres bbs
19. 什么是static timing analysis, 如何检查setup/hold violation, 如何修复
20. synchronize reset vs asynchronize reset. From 1point 3acres bbs


2周之后hiring manager打来电话问我能不能1个月内入职,我当天跑去department和ISS问了一下,学校允许学期内实习。 当时已经是开学第二周了,第二天我在参加career fair的时候manager问我要了2个reference并且亲自打电话去询问。 我找了2个当年给我A的教授,他们也非常够意思的在电话里面大加赞扬我,当天就收到了口头offer。第二天和HR通了电话之后拿到了offer letter,然后火速drop了全部课程(学期里做全职必须只注册一门internship,办理了cpt


2月末cpt终于批了下来,立即收拾了行李装车然后一路从TX开车跑到了MA。后面几个月几乎所有的精力都花在实习的工作上面了,他们的intern program其实也很好: intern和正式员工一样有自己的办公室和work station, 公司免费饮料, 各种员工优惠一样享有(不过不像FLG和Amazon那样给安排住房),28一小时的工资在波士顿郊区也算够花。通常半年的intern可以做2-3个project,而且只要manager批准就能延长时间(组里另一个intern做了11个月)


当然缺点也很明显: 很低的return offer或者转正率(MathWorks的结构比较特殊, 他们有个叫EDG的部门,就是那些application support engineer。这些人的offer里面有个条款就是可以在各个team轮岗,然后通过内部面试之后就可以加入某个team)。 而他们在各个team的轮岗也叫intern,通常return offer的名额会被这些人拿走。 还有一条路就是用内部系统申请别的team,但是这样通常和从外面申请没有太大的区别,一样需要onsite interview (我Intern的mentor就是这样转正的,当然对方team有可能会放水).
. 鍥磋鎴戜滑@1point 3 acres

我的manager告诉我,14年基本full-time的外部招聘都在freeze,因为EDG人太多要给他们找位置。最终我的manager手里2个full-time的名额都被edg的人拿走,我没能拿到return offer。


毕业篇:08/14 - 12/14. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

因为没能拿下return offer,我带着略失望的心情又一路开车回了德州,我剩下的只有一条路 —— 投简历找full-time。 我回到德州的时候学校已经开学了,稍微准备了一下就去参加career fair了,找工过程正式开始。

Career fair上面发现到场的公司多数还是油厂和analog的公司,到场的比13年少而且真正适合背景的也就那么几家: Microsoft, Amazon, Nvdia, Bloomberg, FactSet, Epic。 TAMU的career fair对于一线互联网和软硬件公司的吸引力还是差了一点, 不过今年有所好转:http://sec.tamu.edu/students/careerfair/Search.aspx?fastOps=0

Career fair上拿到了bloomberg的面试,他家一定要找engineer谈,聊得好当场就能有面试。千万不要去找HR,你的简历会直接被丢掉的。. 1point 3acres 璁哄潧
第二天就是on Campus Interview, 白人+亚裔一人一题:
1. 检查str1是否包含str2的所有字符,要求coding-google 1point3acres
2. 设计一个方程求根的算法,要求coding

第二题用binary search写的,似乎他们并不太满意,可能是他们倾向于Newton's Method这类数值算法吧, 2个人在外面讨论了一会就通知我面试结束了。他家的on campus interview有可能直接发offer的,并且可能有多轮,所以一定要做好准备。
. 1point 3acres 璁哄潧

9 - 11 月:这段时间百无聊赖,留下的最后一门课就是各种拼盘,内容都学过基本类似复习。 Lab很有意思,在FPGA上面做一个linux kernel,但是TA完全是个废物,什么问题都解决不了只会让人rebuild, restart或者create a new project。而且这人GPA还是4.0,这不知道是怎么混来的。 投简历不是石沉大海就是秒拒,自己也想不通为何实习一趟简历变得更丰富之后反而拿不到面试了。零星有几个startup来联系,但是HR面就挂了。. Waral 鍗氬鏈夋洿澶氭枃绔,

12月:看着自己的同学一个个拿下offer(多数是microsoft, amazon和epic),自己却无人搭理,心里非常不是滋味。 我的室友也很惨,陆续面了Indeed, Nvdia, Yahoo都挂在了onsite。final之前终于有个startup理我了,CloudLock是一家做cloud security的公司,势头很好的pre-ipo。 先是HR打招呼,然后让我和他们一个engineer聊天。 之后是一个coding exercise, 让我到https://projecteuler.net/problems上面选3题。要求coding算法和test,靠着实习的经验很快就用python和unittest搞定了。考完final之后和他们约了skype onsite,一共三轮都是纯聊天,只有第二个人问了点关于测试的技术问题。 第二天就收到了拒信,当时心里很不是滋味,不知道他家葫芦里卖什么药。
. 1point3acres.com/bbs

于是,我很不幸的成为了“毕业前 0 offer”一族,无奈之下先开了opt观望着。12月底的时候,MathWorks有个组找到我,职位是Release Engineer。其实这个职位一点也不感兴趣,但是当时处于饥不择食的状态,还是面了一下。 电面是国人hiring manage,问了一下实习经历之后就开始说教,说了半小时之后告诉我它会和我实习的manager聊一聊,如果满意就让我onsite。1周后告诉我HR会联系我onsite的事情,由于他们的拖延和圣诞新年假期,Onsite定在了1月底。

找工篇:01/15 - 08/15
1 月: 我是抱着势在必得的决心,整个1月都在准备MathWorks的onsite。月底的时候飞到了Boston,飞机酒店出租车都是公司定的。酒店shuttle负责到公司的接送,餐饮费大概是早餐15, 午餐20,晚餐25。

onsite 1轮presentation + 4轮1v1:
presentation 是10分钟介绍自己的学业和实习经历,35分钟介绍一个project。 选什么Project事先要和hiring manager讨论,也会提供各种修改意见,主要是突出solve challenge的过程。 整个大组都会去听presentation, resealse engineering的2个组都去了。 本来以为国人manager手下国人会不少(MathWork本来国人就很多),结果大跌眼镜的是一半阿三,国人只有一个女生(好像还是另一个manager组里的),其他是白人。
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
Presentation自我感觉是讲的很清楚了,毕竟那个project以前上课就讲过,而且听众一致好评。但是我看了台下的反应,只有白人manager听得津津有味,阿三们一脸茫然示没听懂,经常打断提问技术细节,其他人似乎根本就没怎么想听。

第一轮,阿三: 这个人不但不友好而且面试过程混乱,这一轮发挥的也不好。 他一上来先让我问他问题,然后我就问了一下他们release engineer的日常工作。结果他却反问我实习的时候看到他们工作是什么样的,我刚刚回答了几句他就打断,然后问我提交code之后cluster build的过程。 接着他又说我回答的不准,我刚要补充他就说换个话题。我给他演示了一下实习的时候做的东西,发现他对那个产品完全没概念,不知道是不是装的。尴尬了一会之后,他突然说考考算法,让我实现bubble sort。之后问了下binary tree的3种DFS,和recursion。 一开始让我在他的机器上面写,但是他那个键盘太难用了就改成写白板。

第二轮,白人manager: 这个人非常友好,在MathWorks干了15年。这一轮没有技术问题,主要是culture fit。聊了一下实习的经历,问了一下presentation里一些关键字的细节。问我如何看待release engineer,对于这份工作的理解,职业规划,最近看了哪些书,如何自学。

第三轮,国人manager: 这一轮略奇葩,基本上是老师批评学生的样子。 一上来先问我自己感觉怎么样,然后说了半天诸如“人要自知”,“这个职位要会察言观色”之类的话。然后给了我一个他手头的活,是一个几万行的log,让我找出某个complie error的error messege。我一开始没搞清楚其实就是ctrl+F, 以为是让我根据信息判断是什么错误,他表示不满意。 之后问我如何处理和领导的意见不合:一个问题领导的方案一看就是错的但是要你立即执行,做还是不做?我想了一下回答,备案好了之后可以做,划分好责任。他说答得是对的,但是我中间有犹豫,对我不是很满意。 最后就是各种说教,比如 “你实习的manager说你不是抢着干活的人,这不好,full-time职工应该积极问manager要任务”, “这个职位要和全公司打交道,不会察言观色怎么行”, “要是之前你的manager说你这人不好相处,你今天就不会在这”,“你的presentation做得一般,你英语不够好”(我当时这句很生气,不过还是要面带微笑点头。海本出身presentation无数面试无数,老外都是好评的,这还是第一次被人这么说)

第四轮, 阿三小哥带着吃饭: 吃饭的时候聊了聊实习的经历和自己的兴趣,小哥也介绍了一下自己的经历以及为什么喜欢release engineering。吃完饭后小哥带我去他的办公室然后问了几个技术问题:
1. script vs function. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
2. A*B vs A .* B
3. workspace
4. plot命令
5. recursion
6. coding: fibonacci
7. 下水道盖子为什么是圆的
. 鍥磋鎴戜滑@1point 3 acres
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
最后小哥带我去见了HR,HR问了一些和hiring manager相同的问题(面试感觉如何, 职业规划等等)。听说MathWorks是故意这么设计的,看一下面试者的前后回答是否一致。之后HR宣讲了一下公司政策和福利就安排我坐车回宾馆了。晚上和MA那边的朋友聚餐,第二天凌晨就坐飞机回了德州。


回去之后正赶上学校的career fair,我和室友只去了半天,因为实在是太冷清了。原来人满为患的体育馆空荡荡的,很多台子都是空的,以往必定出席的microsoft, amazon, intel和各大油厂全都没去,EECS的同学都表示没什么地方可以投简历。正好lease也要到期了,我和室友都决定不renew了,离开德州去别的地方。看了一眼自己的银行账户,实习期间攒下的近1万刀已经基本用完,家里给的工行卡也过期了。无奈之下只好向朋友求助,最后还是去了EPIC工作的老同学慷慨相助,让我免费暂住。于是opt邮寄地址改到了朋友家,2年没向家里要钱之后无奈厚着脸皮让家里寄了张新卡,收拾行李驱车前往麦迪逊。


2 - 3 月: 2月份了意味着OPT快开始了,这时候真的有些急了,看了下自己leetcode已经刷完2遍easy和medium的题,准备面一下google赌一把。找朋友内推之后第二天就是HR lead约电话聊天,当场就给安排了专属HR,并安排了电面的时间。这时候factest也发来了面试邀请,我也对这两家的面试精心准备了半个月。-google 1point3acres


FactSet面经:http://www.1point3acres.com/bbs/thread-141505-1-1.html
. From 1point 3acres bbs
Google的电面也比较奇葩,小哥的口音很怪,可能是欧洲某国家的。 一上来先让我问他问题,然后直接就是google doc上面coding: strStr()的变形,判断是不是substring,followup:  考虑rotate
给的是c-string, 先要我写暴力破解的,写完后他直接说没问题。然后问我是否可以优化,提了一下KMP,他也没多问就OK了。接下来就和大家不一样了,通常这时候会再来一题,因为时间还有一半。但是他却说要换个话题,然后就开始问我的经验了,比如实习干了些什么工作,在学校做了哪些项目,怎么做的测试,用过哪些library和framework。问倒还有10分钟的时候就让我提问了。

原以为会有第二轮电面的,结果2天后就收到了拒信。加上之前factset也是莫名其妙被拒,mathwork一直没回音follow up了一下也是拒信,一下子三重打击,整个2月后半段连刷题的心情都没有了。 而且屋漏偏逢连夜雨,倒霉事接踵而来。3月初的时候家里告诉我工行卡被盗刷,地点是麦迪逊的沃尔玛(我之前唯一一次刷那张卡就是在沃尔玛。。),帮家里填了一大堆申诉材料之后又给寄了张新卡。这还没有完,车停的好好的被人蹭了一大块,发现时吓一跳。更奇葩的是,遇到了传说中的阿三诈骗!一伙人冒充警察,不知道用什么方法把来电显示的号码变成了奥斯汀警察局,然后电话里说 “你小子偷税漏税,想现在补交1800的税款还是等着被逮捕?”。 他们会让人去沃尔玛汇钱到某个账户,并且不让你挂电话。 我当时就直接挂电话,然后去奥斯汀警察局报案了。

4 - 6 月: 前面经历了各种奇葩事情后,这段时间心情跌倒了谷底。之前投出的简历基本石沉大海,偶尔能收到个面试邀请的邮件要么是ICC要么是无名公司,Linkedin上面EE的职位随便一个都是几百人疯抢。 另外我的EAD卡一直没有收到,后来几经周折才知道是这边的邮递员看到邮箱里没有姓名牌就会取消投递。 最后补上了姓名牌,让USCIS重新寄送,4月底才收到而且OPT早已在2月底开始。火速找到有注册公司的朋友挂靠了OPT,既然事已至此只能慢慢寻找听天由命了。

. Waral 鍗氬鏈夋洿澶氭枃绔,
由于还有rakuten的Data Scientist面试,我基本上已经把经历用在了学Data Science上面。 coursera和Udacity的开放课一个不漏,各种作业和项目都做了一下,不时还翻一番各种技术blog。当时的想法是,如果rakuten给的待遇还可以,去日本也未尝不可。


Rakuten面经:
http://www.1point3acres.com/bbs/thread-136818-1-1.html

其实这段时间也接到过GE Healthcare和Aamazon的hiring event的邀请,都是简历提交给hiring manager之后音信全无。SpaceX和Spire的HR也找过我,但是他们做的东西实在是太高端了,火箭和卫星技术能是我等天朝公民能涉足的么。

还有一个小公司Sigma Design邀请我去onsite,但是不报销旅费, 职位是Junior ASIC Design Engineer。 Hiring Manager是台湾人,非常的nice,在我决定去onsite之后火速安排了schedule。(其实我本身的目的是去找同学玩放松心情)

上飞机前收到了Rakuten Offer meeting的通知,可以约到3周之后,我果断约了一个非常晚的时间为的是中间有时间面别家。 这还是我第一次去硅谷湾区,SJC下飞机之后直接租车奔去了Milpitas的 Sigma Design总部。

. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
Onsite本来是6轮,因为两个director出差变成了4轮:
第一轮是Hiring Manager, 问了下我的个人兴趣,给我讲了讲做ASIC的辛苦和自己的经历。又跟我讨论了一下职业规划,传授了我很多他自己当年转行失败的经历,还告诉我第一份工作一定要选自己喜欢的。之后聊了一下我简历上面的project,问了几个简单的技术问题。

1. blocking vs nonblocing,各自的用法
2. setup time vs hold time. 1point 3acres 璁哄潧
3. static timing analysis-google 1point3acres

后面三轮全部都是问简历,没有什么特别的问题,基本上每个人都说我背景偏软件。 最后又跟hiring manager聊了聊,基本上到这里我也确定了自己对于ASIC的工确实没有兴趣。结束之后联系了同学,带我在湾区转了一圈观光了一下然后一起吃了个晚饭,第二天返回了麦迪逊。. Waral 鍗氬鏈夋洿澶氭枃绔,


这一趟去加州虽然是自费出行,但是获得了非常宝贵的经验,也确定了之后找工的方向和战略, 也是整个找工历程的转折点。. from: 1point3acres.com/bbs
. 鍥磋鎴戜滑@1point 3 acres
在经历了面软件职位被人说背景偏硬,面硬件职位被人说背景偏软之后,心一横把简历上关于硬件的关键字几乎删了个精光,然后又精心挑选了各种Project和key word来改写。 Coursera和Udacity上面的project,挑了几个改了改关键字写进了简历,甚至几个作业一合并就改成个projec。然后用对以前的project和工作经历进行了包装和夸大:和Open source沾点边的就说是open source project; 用某个技术打了个酱油的就写成用XXX实现了XXX功能;朋友做的东西能拿来用的就直接拿来。并且专门上Linkedin学习了一下三哥吹牛的方法,每份工作每个project都用高大上的标题来吸引眼球,内容里面也添加各种最流行技术。


7 - 8 月:因为Rakuten的Offer在手,我抱着nothing to lose的心态准备把各大公司全部试一遍。 每天疯狂发邮件求内推, 版上的各位内推大神应该都被过骚扰过,这里郑重感谢大家的帮助。此时很多公司已经不招New Grad (FLG, Zenefits, Purestorage等等)或者将New Grad算作Junior Level (各种hot startup), 虽然发出去的内推邮件有5页之多,但是能得到回应的并不多。除了内推之外,我也到处投简历,求不到内推的都去网投,anglelist上面看到不错的startup也都投一下。

第一个面试是Arista Network, 本科时候的学姐帮内推之后立即来了面试。.1point3acres缃
他家的面试略奇葩,2轮电话就可能给offer,面试的时候要求SSH到他家的服务器上面去coding。 面试前HR突然说hiring team要求提交成绩单,结果提交之后秒拒,argure了一下没有任何作用。 根据地里和glassdoor上面的面经看,他家的三哥面试官能用各种奇葩理由拒人,成绩单是其中一种 。(有工作5年的experienced被成绩单拒掉)

第二个是Bungie, 大名鼎鼎的XBOX/PS游戏公司,地里的朋友帮内推的。结果填完表就秒拒了我,理由是entry-level职位不提供h1b. from: 1point3acres.com/bbs
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
之后的一周,我一下子收到了3个面试: Priceline, RethinkDB,Intel,于是我安排到后面的1周一起面。

Priceline面经:http://www.1point3acres.com/bbs/thread-141031-1-1.html

RethinkDB是一家做No-SQL的startup, 做的产品类似MongoDB。 先跟他们co-founder聊了聊之后安排了一轮电面。
电面直接就是coding, 白人小哥说先来个warm-up question,然后甩出一个graph找环的问题。那一阵正好graph的问题疏于练习,写的磕磕绊绊,写完这题小哥就结束了面试,第二天就收到拒信。. 1point 3acres 璁哄潧

Intel面经:http://www.1point3acres.com/bbs/thread-141034-1-1.html. from: 1point3acres.com/bbs

周末刚刚面完intel又收到2个面试邀请,EMC DSSD和Amazon World Wide Advertising。-google 1point3acres

EMC DSSD是EMC刚刚收购的startup,做big data storage。 具体信息看这里:
http://virtualgeek.typepad.com/v ... d-tech-preview.html. From 1point 3acres bbs

EMC DSSD 电面:http://www.1point3acres.com/bbs/thread-141036-1-1.html

World Wide Advertising是Amazon的一个division, 技术上面比起AWS还是差不少,不过相对比较清闲。

Amazon World Wide Advertising 电面1: http://www.1point3acres.com/bbs/thread-139250-1-1.html. from: 1point3acres.com/bbs
Amazon World Wide Advertising 电面2: http://www.1point3acres.com/bbs/thread-140368-1-1.html
. 1point 3acres 璁哄潧
7月底,EMC和Intel都邀请我去湾区onsite,我于是开始计划如何把他们放一起。最终EMC由于几个面试官在度假把onsite安排在了8月中,而intel则鸽了我。

准备onsite的这段时间,收到了Symantec和Booking.com的面试。 另外也一直在跟Rakuten谈判,他家给的pkg简直是打发叫花子,31万月薪在东京根本是最低收入,随便一个大学生进公司都有这个起薪。相比之下,Indeed Tokyo New grad SDE直接是750 - 1000万日元的年薪。我当时提出的要求是要么提供美国的职位,要么就别来。

Symantec面经: http://www.1point3acres.com/bbs/ ... &highlight=symantec

Booking.com和HR聊了一下之后,HR表示职位在荷兰而且他们主要用perl,之后HR说简历需要manager筛选,结果第二天就收到了拒信。. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
. From 1point 3acres bbs
8月中,再次来到了湾区osite。 EMC还是比较大方的,机票和酒店加租车是自己找Amacian Express Travel订,只要不超过budget可以随便选。 吃饭是一天50刀加20%的小费,但是去机场距离不到50mile的话不能报销油钱。
Onsite是中午开始,一共7轮,5 engineer + HR + Hiring Manager (由于签了NDA,就不细说了,但是我保证所有题目都会在我的面经贴和面试指南里涵盖, 也可留邮箱或者私信我): .鏈枃鍘熷垱鑷1point3acres璁哄潧
1. Firmware Lead, 一个瘦高的白人,20多年经验。 先带我参观了工作环境,接着在面试的会议室里面向我介绍了公司产品,然后让我提问。我于是饶有兴趣的问了一大堆问题,直到开饭时间。最后带我去饭堂(其实就是在茶水间摆了几张桌子,饭菜是外面的店送货上门)吃了一顿沙拉(因为当天供应的只有沙拉,不过东西很丰富),顺便聊了一下湾区的生活和湖区的生活(他是密西根人),最后带我回到会议室。 非常的Nice,整个过程相当轻松愉快。


2. Front-End Engineer, 一个德国小哥,3年读完本科还干着RA的geek。相比其他德国人,他的英语相当的地道。聊了一下简历,然后他让我介绍一下自己的工作和学习经历。接着他介绍了一下front end和tool组的日常工作和自己的project。最后一点时间问了几个简单的数据结构问题, 小哥很nice,过程很愉快。


3. Software/System Engineer, 白人大哥 ,电面2的面试官。聊了一下简历,然后他从系统和软件层面来向我介绍公司的产品,讲的非常细同时还问了下我的看法。最后一点时间给了我一段code让我做code review。这一轮聊的太愉快所以超时了,后一个面试官在边上等了几分钟了,白人大哥就点到为止了。. more info on 1point3acres.com

. from: 1point3acres.com/bbs
4. Software Architect/Director, 白人大叔,哈佛PHD+3家startup的CTO。一进屋就感觉到气场就和一般人不一样,属于大牛。这一轮纯技术,上来打了个招呼就直接提问了。 大叔问了各种数据结构和基础算法,架构师的着眼点和一般SDE果然不一样,各种trade-off,每一步的virtual memory layout,每个算法和数据结构的优势劣势等等。最后一点时间让我coding了一个自己擅长的排序算法。
.鏈枃鍘熷垱鑷1point3acres璁哄潧

5. HR, 好像是老墨或者混血。 由于上一轮超时了很长时间,HR宣讲了一下公司有多好之后就带我到茶水间拿了饮料和零食好好休息。


6. System Architect/Senior Staff, 白人大叔,电面1的面试官。 打了招呼之后他仔细看了看一白板+一桌子(玻璃桌,marker随意写)的笔录,还开玩笑的问HR会不会。这一轮也是纯技术,一上来就是system design。给了一般解之后又问了大数据如何处理,接着让我从parallel computing, multi-thread, multi-core, distributed computing这几个角度来优化设计。难得飞起啊,基本每一项都答得很一般。 接着他问了一个关于网络视频的调试问题,让我列举产生问题的可能原因以及如何检测每种可能性。 最后他又看上了我简历上面那个SDN的project,先让我讲解firewall的设计,又问我对于大数据如何优化 (本身是对于小数据用HashTable设计的)。期间有各种刁钻的follow up,比如几万个数据里面只想block某几个,如何快速锁定目标之类的。
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

7. Hiring Manager, 白人大叔。 由于上一轮超时,而且面试官丝毫没有放过我的意思,manager一直就在旁边听着。 最后大叔问了一个半小时的system design终于满意了,时间也所剩无几了。Hiring Manager简单问了下个人兴趣和职业规划就结束了。

. 1point3acres.com/bbs
从他们办公司走出来就感觉天旋地转,强度实在是太大了。珍爱生命,原理架构师!回去的路上我开车都开得不稳了,到了宾馆倒头就睡。晚上和同学约饭,几个人跑去小肥羊大吃了一顿,着实痛快。几个朋友听了我的描述都纷纷表示我已经稳拿offer。第二天HR问我有没有什么feedback,我就把自己的感受写了一下发给了HR,然后跳上了回程的飞机。顺便吐槽一下SJC机场,有时候过安检的速度实在太慢了,排了1个多小时,差点误机。

回去之后又连续收到了Brocade, Docusign, Tableau的面试。这时候我也是丝毫没有放松,继续面着。. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
Brocade是朋友内推的,过了几天hiring manager来约面试。电面没什么技术问题,谈一谈个人兴趣,问问简历,讲讲project,剩下就是behavior问题:优点是什么,用哪几个词形容自己,why broacade。 第二天HR就联系我安排onsite,时间约在了之后的一周。

3周内第二次来到了SJC,Brocade的HR相比EMC既不热情也不大方。他们在机票和酒店上面很计较,不给租车而且尽量让人只住1晚。到了SJC已经是晚上8点半了,找到同学吃了个晚饭就11点了,因为面试是一大早于是我直接就休息了。Brocade的位置倒是很不错,酒店就在它对面,而且附近有餐馆和target。他们的园区其实不大,就是3座大楼。

Onsite是5轮, 2 Staff Engineer + 2 Peer Manager + Hiring Manager (由于签了NDA,就不细说了,但是我保证所有题目都会在我的面经贴和面试指南里涵盖, 也可留邮箱或者私信我):
1. 国人大叔,Staff Engineer。 带我参观了一下工作环境之后来到一个会议室, 接着基本是闲聊。聊了一下个人兴趣和经历,又让我介绍了一个project,然后稍稍问了一下Network的基本协议。最后是白板coding, 3 sum,大叔只是看看coding style还跟我讨论了一下大家为啥都在刷题。


2. 皮肤很黑三哥, Peer Manager。这一轮纯技术,上来打了个招呼就直接出题了。 一个链表题,似乎是cc150的原题,还问我做过没有。 我当时是真的忘了怎么做,完全是现场想出来的。 先是暴力破解,三哥让我分析了一下time complecity。然后讨论出了最优解,三哥要求白板coding。边说边写,写完之后三哥表示这是面过的人里面写的最好的,之后进入基础知识问题。面试风格很像pure storage,C++里面各种用法不停的轰炸,先给个简单的,答得出来就往深了问直到把人问倒。我基本是秒杀,直到三哥放大招——让我画一个类的object的memory layout, 里面有多重继承+虚拟继承+虚函数等等一大堆东西,还要计算出这个obj有多大。我半开玩笑的说,“我能向我的老师,C++之父求助么,他的paper上面有”,三哥也很爽快的给我讲了一下答案。


3. 国人阿姨,Hiring Manager。这一轮也是纯技术,上来打了个招呼就直接出题了。先问了一下学过哪些网络技术,然后问了一下Chrome里面输入URL地址会在back end发生些什么。最后让我根据所学知识,设计一个transport layer的传输协议。

4. 国人大叔,Peer Manager。带我到餐厅吃饭,他家的餐厅非常好,设施齐全而且食品种类很多。 我选的是咖喱,那天供应的有鱼肉和虾肉咖喱,味道非常赞但是分量太少(我也不好意思问人家要2份)。吃饭的时候聊了聊学业和职业规划,我也问了一下他们的产品和team组成。因为刚刚收购了一个startup,需要用C++改写原系统来做系统融合,但是他们以前都是用C,所以急招会C++ 11的人。


. visit 1point3acres.com for more.5. 国人大姐, Staff Engineer。这一轮依然是纯技术,也是打了个招呼就直接出题了。 先问了一下学过哪些网络技术,然后问了一下Chrome里面输入URL地址会在back end发生些什么。然后问我OS相关的东西,我直接说没学过,简历上也没有。对面也很爽快的决定问问数据结果,结果依然是链表题, leetcode和cc150原题当然是秒杀。接着大姐问了一些C++的基础问题,不过比前面阿三的问题简单太多,继续秒杀。 然后,大姐没东西问了。。正好我也急着赶飞机,就愉快的结束了。


onsite回来之后面了Tableau和Docusign, 都是轻松通过电面
Tableau面经: http://www.1point3acres.com/bbs/thread-140899-1-1.html

Docusign面经:http://www.1point3acres.com/bbs/thread-141030-1-1.html

同一周,收到了EMC和Brocade的offer。 EMC的HR非常nice,出pkg前帮我argue了一把,加了5000的base,总pkg和facebook只差些signon。 Brocade的offer就差了不少,105K+10% bonus无股。

由于只有Tableau可能beat EMC的offer,而且他家也来不及面了,我也就爽快接受了。不过挺多公司还没有面过,着实遗憾。

这里先做个预告,接下来会持续更新第二章和第三章,包括常见面试问题,简历书写,behavior问题攻略等等。在帮朋友打个广告,今年NGA版主猴大 @堕落的猴子 会为大家带来各大顶级公司的面经,敬请期待。

评分

20

查看全部评分

本帖被以下淘专辑推荐:

besfield 发表于 2015-9-14 02:42:06 | 显示全部楼层
关注一亩三分地公众号:
Warald_一亩三分地
感谢楼主分享经验!获益良多。现在就希望能够来点面试。。一直苦无面试机会T T
回复 支持 反对

使用道具 举报

besfield 发表于 2015-9-14 02:42:12 | 显示全部楼层
关注一亩三分地微博:
Warald
感谢楼主分享经验!获益良多。现在就希望能够来点面试。。一直苦无面试机会T T
回复 支持 反对

使用道具 举报

yemingliang 发表于 2015-9-14 02:57:17 | 显示全部楼层
楼主威武!记录的这么详细!
回复 支持 反对

使用道具 举报

attt 发表于 2015-9-14 03:38:37 | 显示全部楼层
感谢楼主分享。。。。。水人年底毕业惆怅中。。。。。
回复 支持 反对

使用道具 举报

jiebour 发表于 2015-9-14 03:39:08 | 显示全部楼层
提了一下KMP,他也没多问就OK了。楼主这个KMP要求写代码了嘛?
回复 支持 反对

使用道具 举报

林微熙 发表于 2015-9-14 04:34:37 | 显示全部楼层
牛牛牛牛牛牛
回复 支持 反对

使用道具 举报

cyjbenyy 发表于 2015-9-14 04:45:05 | 显示全部楼层
楼主经历很励志啊,看完打了一针鸡血
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷不多说,接着刷题投简历了。。
回复 支持 反对

使用道具 举报

宝贝忆彼岸 发表于 2015-9-14 05:59:30 | 显示全部楼层
lz好厉害,面试一大把呀,仰望中
回复 支持 反对

使用道具 举报

darkwowgamer 发表于 2015-9-14 09:34:05 | 显示全部楼层
感谢楼主分享~
回复 支持 反对

使用道具 举报

 楼主| cynthiazp 发表于 2015-9-14 11:01:31 | 显示全部楼层
jiebour 发表于 2015-9-14 03:39
提了一下KMP,他也没多问就OK了。楼主这个KMP要求写代码了嘛?

没要求写代码,就是说了一下大致的概念。
回复 支持 反对

使用道具 举报

gzy13245 发表于 2015-9-14 11:18:57 | 显示全部楼层
这个要点个赞
回复 支持 反对

使用道具 举报

zhenzhenanan 发表于 2015-9-14 13:30:36 | 显示全部楼层
楼主你拿的面试大都是内推的吗?可不可以说详细点呀?
回复 支持 反对

使用道具 举报

 楼主| cynthiazp 发表于 2015-9-14 13:43:07 | 显示全部楼层
zhenzhenanan 发表于 2015-9-14 13:30
楼主你拿的面试大都是内推的吗?可不可以说详细点呀?

我基本都说了面试来源了啊,不在这个帖子里面的话就是写在电面的面经里
回复 支持 反对

使用道具 举报

annawuyi 发表于 2015-9-14 19:39:11 | 显示全部楼层
写的太好了,每个字都看了,谢谢。想问楼主几个问题:1,楼主drop了全部课程,罚学费了吗?2,楼主2个学校读了2个学位化了4年时间吗?3,楼主投了很多公司,也提到大部分在LINKEDIN直接申请的,这些公司,特别是startup,都是LINKDIN上查到的吗?4,楼主朋友多,很多朋友都是在内推认识的吗?5,楼主放弃硬件,是不喜欢还是机会少?楼主准备了几个版本的简历?6,改简历那段写的特别好,网课一个不漏,查公司都特别费时间,真的佩服。7,留个邮箱给楼主,期待有价值的网站和资料。annayi51@sina.com   期待持续更新第二章和第三章。
回复 支持 反对

使用道具 举报

jeremy22484 发表于 2015-9-14 23:54:29 | 显示全部楼层
露珠的精神抗压能力不是一般的强啊!Cong!
回复 支持 反对

使用道具 举报

 楼主| cynthiazp 发表于 2015-9-15 01:36:22 | 显示全部楼层
annawuyi 发表于 2015-9-14 19:39
写的太好了,每个字都看了,谢谢。想问楼主几个问题:1,楼主drop了全部课程,罚学费了吗?2,楼主2个学校 ...

1. drop的时间刚刚好卡在全额退款的最后一天 (开学第2周),所有没有损失. visit 1point3acres.com for more.
2. BSEE是4年,MSCE是2年半(中间出去实习了半年),美本engineering比其他学科多十几个学分的专业课,5年毕业属于比较常见,4年基本都要暑假上课。
3. 查Startup的话,Anglelist比较好用,然后去myvisajob上面查查E-verify和H1B
4. 这些主要靠平时networking,我因为在美国时间长,认识的人比较多。其实Linkedin上面直接找学长学姐要内推基本都会成功。
5. 既不太喜欢,工作机会也太少。从我找实习开始一直到招工结束,拿到ASIC的面试只有1个,而且面了之后发现确实对这一行没有什么兴趣。于是专心找软件工作了。
回复 支持 反对

使用道具 举报

w41q 发表于 2015-9-15 02:08:17 | 显示全部楼层
请问lz这些offer都是针对new grad的吗?

补充内容 (2015-9-15 02:19):. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
另外请教一下投简历的策略,我经常简历不过,投了100多份只有1个面试。。。
回复 支持 反对

使用道具 举报

 楼主| cynthiazp 发表于 2015-9-15 06:29:47 | 显示全部楼层
w41q 发表于 2015-9-15 02:08
请问lz这些offer都是针对new grad的吗?

补充内容 (2015-9-15 02:19):

很多都是junior level的,0-3年工作经验那种。现在纯new grad的职位很少,所以简历比较不容易通过HR审核。
回复 支持 反对

使用道具 举报

 楼主| cynthiazp 发表于 2015-9-16 02:02:34 | 显示全部楼层
attt 发表于 2015-9-14 03:38. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
感谢楼主分享。。。。。水人年底毕业惆怅中。。。。。

年底毕业的话就要赶紧找了,new grad错过9 - 2月这一段招聘期就很难找了,很可能又要拖半年。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2017-5-26 08:27

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表