查看原文
其他

面了 20 多个人,说点真心话

小林coding 2024-01-01

The following article is from 牛牛码特 Author 牛牛码特

图解学习网站:xiaolincoding.com

大家后,我是小林。

最近一些 24 届同学咨询我,秋招目前 0 offer 的话,还如何应对?明年春招还有机会吗?

现在准备 11 月了,秋招已经进入尾巴的阶段,但是还是有企业在进展秋招面试,最近这一两星期,还是有看到很多同学还在继续面试。

秋招之后就没机会了吗?不是的,秋招过后,还有秋招补录时期+明年的春招机会。在面对后面的机会话,开始网申的时候,就要尽快投了,早投优势越大,放到哪个阶段都是很重要的。

如果等待机会的时间,你自己所准备的技术栈都差不多了,之前又没有实习经历的同学,可以这个间隙时间,去找一个实习,补充简历的实习经历,有实习经历在面试过程中,还是会有一定的优势的。大厂普遍都有日常实习的机会,可以往这个方向投。

说到秋招补录,正好之前有腾讯面试官朋友牛哥,在去年的秋招补录的时候,前前后后面了也有将近20个人了,始终没有遇见一个让牛哥眼前一亮的面试者,这其中不乏聪明的、努力的,但大家都差了点意思。

想着我的读者学生也不少,分享一些牛哥的心得给大家,希望能帮上一些忙,以下“我”,代表牛哥。

三类人

面试过程中,遇到三类人,我会觉得比较可惜。

第一类:学校好,学习好,成绩单拿出来可谓非常亮眼,但是编程能力实在太拉胯,可以说是都没入门,这种我会觉得可能有潜力,但是不敢要;

第二类:学校一般,编程基础可以,但是又不够深入。这种哪怕基础再深入一点,我都想推上去。

第三类:基础还可,学习还行,偏偏不算难的算法题没做出来。我通常作为一面面试官,算法题不会出得太难,如果没做出来,真的不敢往上推,怎么说呢,一面的面试都答不出来,就算推了后面环节遇到的算法题大概率也是不会的。

为什么我觉得可惜呢?

一是站在面试同学的角度来看:能通过HR的筛选,简历到达我这里,就证明这些同学都还是有一些亮点的。但大家没有用自己的亮点打动面试官,或者因为基础薄弱,错失一份好工作。

其次,是站在团队的立场,团队缺人啊,有HC,最后招不到人,损失巨大。

最后,我自己也累啊,越早招到合适的同学,我越早能减轻点负担啊~

说句心里话,只要稍微能有打动我的,让我觉得有**60%**概率能通过后面的面试,我都愿意推上去。

其实,大多数面试官都不是非要招到非常厉害的人才罢休的。出来工作后,你就会知道,大多数工作,只要有积极向上的态度,肯下功夫,就算你不聪明,1年以内也绝对可以做到称职的输出,所以面试官最看重的是态度,以及面试者的品行(不光是人品,还有比如对学习的态度、对待问题的态度、是否愿意花功夫钻研等等)。

好了,说了这么多,我其实就是想让大家注意,面试的重点是理由,面试官推你到下一个环节去的理由!

推上去的理由

前面已经提过了,其实面试官作为用人方,是很想候选人能通过面试,既为团队增加人力,又能减轻自己的工作量。那么面试官为什么不推呢,主要是由于你没给面试官足够的理由和信心。

能不能推上去,最重要的是这么几个方面:

  1. 沟通能力,学习态度。这是硬性限制,也是基础要求,80%的面试者都满足;
  2. 基础要扎实,不说倒背如流,至少能够显得自己侃侃而谈也没有差错。计算机网络、操作系统、MySQL、Redis、Kafka,这些都属于基础知识。
  3. 算法基础。面试算法题一定要做出来。没有工作经验,面试官就只能通过算法探探底,要是算法都答不出来,你说能推吗?
  4. 项目,在校招是属于加分项。不过说实话,在校招里,90%的候选人,都是随便拿的一个玩具项目,面试官也不会把它作为考察重点,所以看重的点又回到了前三项。

可以说,只要你的态度端正、基础扎实,算法题做出来,99%的面试官就会认为你有60%以上的概率能通过后续的面试,会往上推一波。

基础怎么算扎实

上面说的能力项,沟通能力正常水平就行了;算法的话,平常多刷刷leetcode的中等难度题目就足够了。

这里我重点说下基础扎实。什么是扎实,其实没那么玄乎,只要深入一点,多思考一些,学而不思则惘,我面试的时候,经常想起这句话。

举几个例子:

  1. 什么是多态?这问题很简单,我希望听到的回答是多态是什么解决了什么问题然后才是怎么实现,但很遗憾,大多数面试的同学都不能做说清楚到底什么是多态,而只是知道一些实现原理。
  2. Redis有几种数据结构?80%的同学都知道,这时再追问有序集合是怎么实现的?大多数同学就不知道了,这就是深入度不够。如果只知道简单的接口调用,那达不到面试的难度。
  3. MySQL ACID是什么?一半的同学不知道,然后剩下部分的一半,不知道ACID大概是什么实现的,你能说出先写入日志记录下来,基于日志实现都算勉强过,大概思路有就行。

其实这些东西都不难,我也不喜欢考些非常规的知识,考察这些基础知识,一个这些内容后面工作确实都用得上,另一方面也是考察自学能力,是否能相对深入地去研究一个内容的原理,而不仅仅是使用。

真的不难

我有一点一直觉得很惋惜,就是其实有不少挺努力而且资质也不错的同学,最终能力项,却达不到要求。这绝对不是天赋的问题,而是方法的问题,也是学习和就业的脱节。

这里自夸一句,在学校就关注了我的同学,其实已经赢了一半,我输出的内容基本也是贴合面试的,帮助同学们找到正确的方法,给同学们看到有用的内容,最后拿到心仪的offer,这就是我的意义。

历史好文:

后端训练营,又开卷了!

求你了,写简历用点心

美团开奖了!我酸了!

继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存