有一个算法面试的套路
能让面试官自动帮你排雷
你想不想学?
先来看一个问题:
答算法题,
是写完再解释,还是一边写一边解释?
❌答案一:边写边解释。
结果:时间不够,核心代码没写完,面试挂了……
❌答案二:写完再解释。
结果:思路错了,答非所问,面试挂了……
正答:先解释,向面试官说明思路和所需时间。
秘诀在于观察面试官的反应:
要是他说“可以,继续做吧”,那你的方向就是对的;如果面试官面露难色,表示你理解有误,方法不对,你就可以适时改变思路或寻求一些指导,以免在错误的路上一去不返。
01 听完面试老司机的指南,省了几个月的刷题时间
毫不谦虚地说 九章的老师把算法面试中的坑 一个一个填上了 听过的同学,面试想挂都很难! 咱们再来看一些避雷指南:
冷知识:带人名的算法都不在考察范围内。
例如:Manacher‘s Algorithm……
除了“阅读全文并背诵”,这种算法考不出什么东西。面试考察目的,是看你的code写的好不好,逻辑思维能力怎么样,而不是考你背诵某种固定内容。
还有听完立省买书钱的知识点: 面试算法≠算法 你看的算法书90%都不考!
如果你还在看算法导论,赶紧扔掉! ——还不如去看《Cracking The Coding Interview》
也不要去看普林斯顿的算法公开课 ——很多内容面试依然不考,或考得很少
02 在一个月内攻克算法面试,才不是痴人说梦
算法面试中最“虚”的部分:不知道的算法那么多,你根本不知道可能会考到什么样的问题。过来人的经验告诉大家,刷高频题千万别独自埋头狂刷。
一个人能搜集到的高频题有限,跟楞头苍蝇似的跑,既没有效率,也没有结果,尤其是那些“follow up一概不会,刷题进度不理想,还没有一个好的师傅带”的三无人员。
最好是既能和同学一起刷大量的高频原题,又能学会如何应对面试官的follow up!这样的想法其实不难实现:升级后的《九章算法班》
想到曾经疯狂刷题、硬刚代码 可面试老是挂得莫名其妙 个把月都拿不到offer的自己 我都很懊悔没有早点听听这门课!
比起自己低效地闷头刷题,《九章算法班》金牌老师令狐冲会手把手带着你,一起高效攻克高频题。
而且,升级后的版本包含 57 个核心高频考点,9 招击破 FLAG、BATJ 算法面试,18课时直播课+34课时录播互动课~
九章算法班2020亮点
- 课程适配C++/Java/Python等主流编程语言
- 覆盖90%国内外一线大厂算法面试高频考点
- 2020夏秋招最新大厂算法面试题80+ 实战讲解
- 实质性提升Coding能力避免面试“隐形坑”
- FLAG工程师教学,授课质量保证
很多start up又基本跟大厂考的题目一致,所以只要能掌握这些FLAG面试频率很高的题,无论你是面大厂还是小厂,算法面试都绝对没问题了。