近帮公司面了一些候选人,岗位是高级大数据开发,经验从5年-10年不等。我主要负责一面和二面:一面主要考察基础以及知识广度,二面主要考察项目部分以及部分知识点的深挖。
总共面了将近10个,通过一面的6个,通过二面的只有1个。总结一些经验心得分享出来,希望对新手面试官以及正在找工作的读者有所帮助。
内容分为以下四个部分:
- 对面试者的分享
- 对面试官的分享
- 面试通过的错觉
- 对外包的建议
一、对面试者的分享
我站在面试官的角度,说出我碰到候选人存在的问题,这样能反过来看自己面试的时候应该注意哪些点。
【态度要端正】面过一些有大厂履历的候选人,能力不错,但沟通起来比较费劲。我话还没说完就会被中断,回答问题也是一副不屑的态度。对于这种候选人,我们肯定你的实力,欣赏你的个性,但我们不接受你的态度。
【小抄】我在电话中听见候选人有翻纸质材料的声音,但不应该以此妄下结论。后续面试中,对于有些常考的问题,候选人刚开始回答支支吾吾,过了一会说得特别详细,到具体的值都能说出来,80% 是对着材料念。当然这不是特别重要,这属于远程面试的一个小技巧,但你得用得娴熟。总体面下来基础不足,仍然过不了。
【「可能」二字是口头禅】有位候选人,几乎每句话都带上可能,给人的感觉就非常不自信,回答问题不干脆。对于不会的问题,不直接说不会,而是尝试回答,结果说一两句就停了。相反,有位 10 年经验,面试通过的候选人,说话特别干脆,对于熟悉的知识会主动往深了回答,不会的就直接说不会。
【说算法和 JVM 没用】有位候选人问我,你问了我算法和 JVM,你们公司会用到算法和 JVM 吗?这就让我感觉对方多年工作经验,却没有稍微有点深度的项目,或者没有经历过质量高一些的代码。
【不准备就来面试】大部分问题回答到一半,最后说有点忘了。问他是不是没准备就来面试,回答说工作太忙,昨晚还在开会,确实没准备。作为面试官,不会因为你没时间准备面试,就给你放点水,没用的,答不出来就是无法通过。
【改时间不提前通知】约好了准确的面试时间,准时给候选人打电话,却临时改时间,没有提前在招聘软件上告知面试官,给面试官的印象不太好。
【基础不扎实】如果想进大厂或技术氛围好的公司,大多数都重视基础,即使你对框架等源码很熟,但可能电话面或一面并不考察框架,没有你表现的机会。
【跳槽频繁】有位候选人处于不上不下的状态,当我老大正在犹豫要不要进入下一面时,看到最近一份工作不满 8 个月,就没给过。另一位 10 年经验的候选人,没有一份工作超过 2 年,好在基础不错,通过了。所以如果你有实力,跳槽多一些影响不太大,如果实力一般,最好在一家公司能多沉淀沉淀。
二、对面试官的分享
【不要居高临下】面试官也只是个打工的,公司也不是你家开的,不能一副高高在上的样子。可以对候选人的能力进行质疑,但别在面试的时候咄咄逼人,不给别人台阶下。面试的时候面试官态度不端正,也会错失一些比较优秀的候选人。
【时间控制,直入主题】电话面 30-45 分钟即可。以前刚开始面试的时候没控制好时间,明显基础一般,但知识面比较广,我居然问了 65 分钟,很长一部分时间花在让她讲项目了,实际上电话面考察基础,没必要问项目,所以我现在一面都不问项目了。
【有针对性地面试】有个候选人大数据基础不错,源码也看,问到最后才发现算法不太会或忘记了,排序都说不上来,因为我们公司对算法有要求,我跟他反馈之后他不给过。所以之后的面试,我上来就问最基础的算法,基础算法不过关,那后续就可以加快些进度结束面试了。
【不能放水】面试必须严格,如果你放水了,但后续面试表现很不好,这会让你很尴尬,也会让领导对你的面试产生怀疑。
【基础考察面广一些】避免候选人对某部分内容比较熟悉,但有些基础学科却完全不会,当然这取决于公司对基础知识的要求。
三、面试通过的错觉
面试官与我非常温和有耐心地沟通,误以为我通过概率比较大:实际上那只是每个人的说话习惯不一样。面试时自我感觉都回答上来了:每个公司要求不同,即使回答上来了,但回答不熟练也可能不给过,或者有其他候选人比你表现更好。面试官说你面试还可以,跟你说后续面试可能会到现场面:面试官觉得你不错,他给过,但他可能还需要向上级反馈,上级可能因为某一方面不足就把你挂了。
四、对外包的建议
我自己在外包公司实习过,网上说外包有哪些不好我都深有感受,这里我只针对大部分外包公司,有些公司还是不错的。有些候选人经历的公司不多,但项目很多,每个项目时间较短,并且很多项目所在公司与自己公司不是同一个,问下来确实是外包,谈项目的时候不怎么谈技术点,总是说项目流程上的一些事,很多知识停留在用过但从没深入的阶段。一位 5 年经验的候选人,
我问他「项目中遇到过最难的问题是什么,怎么解决的」,回答是「刚参与某公司的项目,对某工具不熟悉,通过自学把工具用熟了,体现了我的自学能力」
可能有些工具确实难用吧,但毕竟是5年经验了,最好还是从技术角度出发,不然不仅没有体现自学能力,反而会减分。如果进入了外包公司,最好多花点时间自学,然后尽快跳槽,面试时可以问下是否要去驻场开发,简单判断下是不是外包公司。以上就是峰哥总结的一些经验,希望对各位小伙伴有所帮助,找到自己心仪的工作。
·················END·················