转载声明:文章来源https://www.zhihu.com/question/471105298/answer/2025855576
这一个个营销号,“总结”出一堆面试题,有的都出书了,人手一本,背就完了能不卷吗。
人的懒惰是天性,有一份现成的面试题在手里,一般是没有人去自己找面经或者面试去总结的,这里需要说一下这事我也干过,比如JavaGuide,CS-Note这种类型的,都看过。这就造成了许多人只是去背面试题了,许多当年看起来很有难度的面试问的问题,现在都有了现成的答案。
比如几年前,问问HashMap源码就觉得已经挺底层了,现在问HashMap都成家常便饭了,“什么时候转成红黑树”,“扩容的过程”,这种基本看过面试题的都对答如流了吧。渐渐地就卷起来了,现在是什么风格,“了解SpringBoot吗,说一说启动过程”,“IOC咋实现的,自动装配的原理也说一下,Mybatis @Mapper 底层怎么实现的”,最可怕的是,这些也已经被勤快的营销号们整理下来了,并且贴心地为你生成了PDF,还分夜间版的方便晚上抱着睡觉。我想象不出这一波继续卷后面还会问什么类型的问题。
打住,这是一方面,另一方面是什么呢,正如题目中所说,这是校招,校招意味着候选人的项目经验可能不那么出色,因为确实也没啥好问的,实习过的可能有的问,什么你说“秒杀系统,淘淘商城”?这些这几年校招的简历上都烂大街了,这种项目写在简历上,如果没有经历过这种实际场景,其实是很容易被问倒的,面试官一下子就能发现你的问题了,这不是啥加分项。
说回正题,因为校招生大部分没有经验,而且人又多,HC又少,所以就只能想尽办法筛人,第一波简历挂一波,第二波笔试五道算法挂一波,到最后人还多就只能卷你的基础了,基础指什么,就是算法题和八股文了,你能做出算法题,一下子AC说明脑瓜子聪明,有的人可能会说那是人家刷题刷得多而已,题目可能是背的,其实那也无妨,说明此人很勤奋,面试题对答如流,也有可能是背的,无妨,对答如流肯定是有理解去记忆的,不是单纯背书。
还有一方面,就是人真的太多了,且不说本专业的人,还有许多直接转码或者跨考学两年来转码的,只要简历过了,基本就是凭能力面试了,而他们大部分都是做了很多准备的,所以提前批和秋招都成了神仙打架了。
话说回来,还是别被题目中的词语吓到了,因为真正的竞争从实习就已经开始了,还是尽量找个实习,为简历增色,把算法刷好,面试的基础知识准备好。规则是这样子的,就得遵守。别迷信那些背题仔营销号。竞争大的还是大厂,中小厂还是没那么卷的,重要的还是在公司能学到东西,公司氛围OK,对未来发展有帮助。
老师的讲解很有侧重点,听着不会累