您的位置:首页 > 职场人生

Google面试官:不给我留提问时间,怎么给你 hire?

2020-11-13 11:25 921 查看

最近有同学二战Google,罕见地遇到3轮加面,而且每轮都是Coding

虽然题目都做出来,但最后还是跪了。反思之后,应该是由于做题太慢,有几轮只回答了一道题,面试官没有时间 follow up

加面的情况今年很常见,有加面design,也有加面BQ的,不过像Google这样加面3轮Coding的却不多见。

据此也可以看出狗家对算法的重视,现在算法面试题做出来是远远不够的,对做题时间的把控和其他方面的考察同样重要。

本期福利

面试常考算法模板 Cheat Sheet 面试算法&数据结构知识点 Cheat Sheet

私信回复我“Google”即可领取福利

Google重优化,Facebook看输出

除了Google外,Facebook加面也是家常便饭。如果面试表现不好,FB一般不会直接挂你,很多情况是给你加面机会或者down level

FB 的Coding环节,面试官一般会准备两道题。这时候如果你只是完美地做出一道题,基本上这轮就跪了。

相反,你快速解决两道题,即便有些小瑕疵,说不定也能过。所以和Google类似,FB同样需要你准确把控做题时间

不过不同的地方在于,Google 面试官倾向follow up下候选人不断优化解法的过程,而FB面试官更希望看到候选人在有限时间内输出尽量多的内容

给出最优解,就能甩掉90%的对手

举个简单例子,FB面试官给出题目后,你知道最优解,那么就没必要先给个普通解法

如果你想了5分钟还没有最优思路,那么这时就先给出已有的解法,这样后面才有时间去写代码和测试。

对此,令狐老师专门制作了《面试常考算法模板 Cheat Sheet》,针对二分法、双指针、BFS、DFS、DP等面试高频算法,给出了相应的使用条件、复杂度分析、适用问题以及代码模板。

▲ 部分内容展示,完整模板见文末福利

对照模板,同学们纷纷表示面试中遇到的算法题可以很快找到思路,写代码也更加流畅。

戳我报名免费试听前4章,获取更多算法模板~

题做对了还被拒?快速debug也能逆袭

疫情和裁员背景下,各大公司算法面试的bar无形中抬高不少。有同学在面Doordash时,Coding和BQ面试感觉都很好,题目也都做出来了,最后却挂了。

HR给的Feedback表示其他候选人coding和debug能力更强。所以想要搞定算法面试,会做题还只是第一步。

令狐老师在《九章算法班》中就明确说到,算法面试考察的维度有逻辑思维能力、代码质量沟通能力。

其中代码质量就包括:

  1. 代码有没有写完
  2. Coding style是否良好
  3. 是否Bug free
  4. 发现bug后能否快速debug

如果能够在几十分钟的面试中表现出良好的代码质量,那么相比其他竞争者就更有优势。

搞定算法面试,刷这100题就够了

除此之外,为了让大家更有针对性、更高效刷题,令狐老师更新了《面试算法与数据结构知识点及考察频率》,分析了算法面试 135fa 知识点的考察情况、学习难度和刷题数要求。

▲ 还有数据结构知识点及考察频率,领取方式见文末

再加上据此总结的《算法面试精选100题 2020版》,每道题基本都涉及3种算法或数据结构,真正做到刷100题等于刷300题!

这100题已经作为免费福利在首节课中送出,想要的同学赶紧戳我报名领取

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: