活跃农民
- 积分
- 859
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2016-2-6
- 最后登录
- 1970-1-1
|
2017(1-3月)-CS硕士+1-3年 | 内推|BayArea湾区 码农类General全职@uber
注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本人在一线大厂,写一些自己面试别人过程中的感悟,希望可以对找工作的朋友有点帮助
1. 拒绝沉默,积极沟通
面试的老中烙印一半一半吧,必须承认烙印真的非常能说,不管他们思路是否受阻,都可以滔滔不绝的继续说下去,而且也会在必要的时候积极寻求hint,确认direction,这种communication skill真的加分不少,debrief的时候几个面试官都会对此表示一定的thumbsup,相反我们自己的码农有时候就无法顺畅表达自己的思路,遇到困难的时候长时间沉默,我给提示也往往继续纠结在自己之前的思路里,深陷无法自拔。。。当然厉害的中国小哥是真的猛,刷刷刷就可以搞定两个medium甚至medium+hard。不过不管怎么样communication都是重点考察的一部分吧,希望大家尽量努力提升自己的沟通能力
. 1point3acres
2. 出现bug不要害怕
我看见过有的小哥onsite的时候写完代码一运行不对的时候,汗都快下来了,大可不必,无论是编译错误还是逻辑错误,认真调试就可以了,debugging skill也是考察的重点啊,没有人可以永远写出来bug free的代码。另外请不要慌里慌张的敲键盘,稳住情绪,我看很多人遇到的编译错误都是typo mistake,有的甚至写在声明部分,非常难调试出来,一定要淡定啊!不要因小失大~
.1point3acres
3. 主动写test case
代码真的不是写完就完了啊,最好能够自己主动写几个test case测试一下有没有问题,至少表明你考虑到了很多corner case,总不能什么情况都让面试官帮你想吧
4. 避免表现出消极情绪
整个过程,请大家保持一个积极阳光的态度,无论是对于简历,工作情况的交流,还是coding或者design的阐述,都不要唉声叹气或者情绪化,这毕竟是一个人对人的过程,让彼此舒服高兴跟你的技术能力同等重要
5. 考虑好题型种类
对题的分析要冷静,其实大部分人要考的东西主要就那么几个,什么two pointer,DP,DFS/BFS,Greedy,除非人家刻意要难为你,让你写个什么MST之类的。。。
另外大家对自己用的major skill还是最好有一定了解啊,你说你expert on Java,但是stream不会用,annotation不会写,jvm一问三不知,说做的load balance,几个基本算法一个也说不出来,用了好几年数据库,事务隔离不知道,SQL优化不会,Cache的策略也不会做,这要是相亲的话我真的都聊不下去了,尴尬到太平洋,还不如直接老老实实做题得了。. 1point3acres.com
. Waral dи,
总之我个人感受就是沟通能力其实大于技术实力,当然前提是技术上别太拖后腿了,在debrief的时候大家明显更看重交流的体验
希望大家都能拿到满意的大offer~
|
上一篇:谷哥recruiter找上门为什么还要跟我要内推人 下一篇:求问Amazon chime这个组怎么样
|