今日Offer速报:CS501学员斩获Google SDE全职Offer!
学员背景
Liu. K
University of Pittsburgh
Materials Science
Offer捷报
Fulltime SDE
参与课程
CS501 硅谷程序员直通车
SDE面试中,有哪些不能忽视的“坑”和不可不知的“秘密”?
坑一:详聊你做过的Project
面试官喜欢根据个人简历上的Project Description进行提问。
比如看到上面的项目描述,面试官可能会问这样的问题:
- 为什么使用Cassandra?优势是什么?
- Kafka是在整个项目当中的作用是什么?
- 200k msg/s是否还有提高空间,该怎样优化?
首先,项目的深度或者广度要能引起面试官的兴趣,在对你编程能力有所肯定的基础上进行深入询问。其次,每位同学都需要非常了解自己的项目,要对自己做过的项目诚实,若非个人项目,要清晰了解自己做的是哪个部分,对于整个项目的impact到底是什么。
坑二:Phone/Onsite面试使用的Coding方式不习惯
对于Phone Interview,平时可以多在Online Coding网站上练习,比如:Codepad,GoogleDoc,Dollabedit 等。确保在真实面试过程中能够编译运行代码,遇到问题快速Debug。
对于Onsite Interview,大多公司比较喜欢用白板进行面试,这就要求同学们平时刷题的时候不要过度依赖IDE的Grammar Check,同时如果条件允许,增加用白板联系写代码的经验,在正确的基础上也要一定程度保证美观。
面试Coding部分时,一定要首先跟面试官确定题目的隐含假设,例如输入是否有序、输入/输出是否可以有重复元素等。了解题意之后,尽量先与面试官交流自己的大致思路,确保该思路是面试官想要的方向再继续进行。
坑三:面试最终Q&A环节
这部分常见几种反面例子:
- 问敏感的问题:工资情况、休假及福利、表现能否过面试
- 问不相关问题:面试官私人生活,此类问题出现在面试者提前调查过面试官
- 不问问题:这会直接让对方觉得 “You even don’t care.”
这个最终提问环节,可以从下面几个角度切入:
- “我已经准备好在这里工作”类问题:
- 组里正做的Project
- 公司常用的最新技术栈
- “我对进入这个公司特别期待”类问题:
- 公司文化、团队文化是怎样的
- 关于公司的热点新闻
- “我已经准备好跟公司一起发展”类问题
- 作为SDE,在公司的职业发展路径
最后环节,好的提问会为Onsite面试画上一个完美的句号,若提问不恰当甚至疏失,将有可能影响到你的面试结果。
最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。