查看: 1653| 回复: 0
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 谈谈面试中常见大坑以及避免方法

🔗
x_s | 只看该作者 |倒序浏览
全局:

2019(1-3月)-CS本科+1-3年 | Other| 码农类General全职@

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
楼主经历了找实习,找全职,现在又准备跳槽,也算是有一些求职的经验了。 现在开个帖子讲讲面试中的几个常见大坑:有的我自己进过的坑,有我看来我司面试的人进的坑,还有我帮new grad朋友模拟面试发现的坑。除了坑以外,还有一些自己总结的避免方法。

1. 充分理解了问题再解答我以前刷题的时候,非常急躁,有的时候题目没理解清楚就开始写了。结果提交了几次发现是题目没理解对所以做错。在真正面试的时候要理解错误,浪费30分钟做了错误的题,那当然是挂定了。
想要避免这个坑,我们应该:
听完题目以后花一分钟想一想,确认自己是否理解。
如果如果题意不够清楚,问面试官几个问题,确认拿到了最清楚的需求再写。
如果题意已经非常清楚了,和面试官重复以下自己的理解,达成共识了,再开始做题。
技术题之外,回答行为问题也是一样的。回答前先想想这个问题的用意。然后再想想自己有什么切题的经历可以讲,经历表现了自己的什么优秀品质。这样才不会回答离题。

2. 怎么样在面试的时候主动找出自己的bug,争取bug free
我最近看了CTCI,里面有很详细的讲解。之前光刷题没有看书,失去了很多重要的信息。
做完题目以后,先过一行行和面试官讲自己的思路,发现有bug赶紧改。
设计几个test case,包括edge case,正常input,大量input等等,然后人工过一边。
还有就是,平时刷题没有过关的时候,多总结,多记笔记。比如说遇到一个LinkedList的题目,要考虑怎么处理头尾。

3. 可以寻求面试官的帮助
有的时候,得到面试官帮助以后解决问题的人也是可以拿到offer的,尤其是在题目很难的情况下。
如何得到帮助,是有技巧的。直接说我需要一点提示,当然不行。
要表达以下自己对题目的理解,提出一些方向,问面试官一个好问题。. From 1point 3acres bbs
比如,我觉得这个题可以某一类算法。
或谈一谈发现了input/output有什么特点,题目里有什么隐藏条件一类的。
然后根据这些发现,问面试官一个问题。

5. 遇到新题没有思路的时候,不要慌,先写brute force,再想办法优化
写出了brute force,那么一场面试至少不会是0分的,而且写完了之后,往往能发现优化的灵感。
找灵感的具体步骤,CTCT里写得很详细,我就不具体谈了。. check 1point3acres for more.

4. 不要小看行为问题,里面也有很多坑的
比如面试之前要了解公司,如果是按组面试的,最好也了解以下组。这样如果被问到为什么来应聘,不会无言以对。
面试官问有什么问题的时候,一定不能没有问题。不要浪费了一个得到feedback的好机会。
. 1point 3acres 这里附上我一个拿offer很多的朋友的经典问题:
如果我过关了,要学些什么才能做好这个职位?如果我没有过关,要学些什么提高我的面试技能拿到下一个offer?
如果一个人刷题很不错,挂在这些坑上,那就十分可惜了。

我最近在准备跳槽,可是米不够多看不了面经。求加米!


评分

参与人数 14大米 +75 收起 理由
henear + 5 很有用的信息!
ysboss123 + 1 赞一个
LuckyGemini + 2 给你点个赞!
窗边的猫猫 + 3 给你点个赞!
CorinaW + 50 非常棒的总结!

查看全部评分


上一篇:谷歌 onSite 很有意思的一场面试
下一篇:Amazon IT support engineer 面试请教
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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