写点什么

【资深猎头分享】程序员面试如何避坑?

发布于: 2021 年 04 月 10 日

“金三银四的求职季”,已经过去一大半了,那些因为面试而被为难得抓耳挠腮的程序员们可能宁愿补一百个系统 BUG,也不愿意一次次被面试刁难。“我明明就是按要求回答呀,怎么面试还是没过呢?”“我明明语言逻辑顺畅,为什么还是不看好我呢?”这些问题你是不是思考过无数遍也不知道答案,速速往下看,让你躲避面试的坑。

告诉面试官你会做什么

很多刚入行的小伙伴特别容易犯的一个错误,不清楚面试官到底想问什么,其实整个面试中面试官并没有想难道你的意思,只是想通过提问的方式来知道你会什么

比如:面试官提问在实际项目中你们是怎么样使用缓存的?

  • 初入行回答:使用 redis,key-value 存放

  • 但是面试官可能是想知道:一般在业务中缓存什么样的数据,为什么要缓存这些数据,缓存数据如何保证实时性,如果缓存失效会对正常业务流程有什么影响,为什么要选择 redis,redis 的实现原理等等;

围绕着这个话题只要你能在某一方面回答得很深入很透彻,基本上面上的可能性会大大提高;

如果当你听到这个话题时,感觉不知道如何回到,或者说感觉很简单,几句话就说完了,那么基本上你很难面上,因为你的知识储备不够,说不出来关于技术相关的内容。

薪水要求高一点

曾经面试一个刚毕业的大学生,简历上写的精通 java,精通 mysql,精通 spring,然后我就问他你期望的薪水是多少呢?

他的回答是 4K,先不说他简历上写的是真是假,但是有一点很明确,如果你在市场上去肉,别人都是卖 30 元一斤,而路边有个摆摊的只买 10 元一斤,那么你们会去买么?

另外,我想告诉大家的是,一般来说对于一家正规的互联网公司,真的不在乎多给工资,最重要的是人才;

或者我们换位思考一下,假设你是项目经理,你来招人帮你干事情,你会节约一点工资,去招技术差的,帮老板节约成本,自己慢慢来带人么,给自己找一大堆事情么?

而且,从心里角度来说,人们一般只会集中精力关注一个点,如果你的期望薪水高一点,那么他在考虑是否录取你时考虑的就是薪水问题,或者就是考虑你的技术问题,但是工资是老板发,技术是自己使用,所以从某方面来说如果有几个人与你技术差不多,但是从潜意识里,就会因为你的期望工资高而觉得你的技术好一点,最后录取你,这就像假设我们要求买一件羽绒衣服,同时看上了两件,一件 800 元,另一件 1000 元,我相信大多数人都会认为 1000 元这件质量好点,如果再加上买这件衣服的钱不是你出,那么你会选择那件呢?

最后提醒大家,期望薪水高一点并不是说无边界,那么到底多少合适呢?

可以从两个方面考虑一是工作年限,一般来说:

  • 初入行:8K 到 12K

  • 1 年到 2 年:10K 到 15K

  • 3 年到 5 年:13K 到 22K

  • 5 年以上:18K 以上

当然,不同的地区有点差别,但差别应该不大。

另一个方面是参考大公司的工作标准,打开招聘信息,查看大公司的招聘信息,一般来说都是给的一个区间值,你可以把区间值最大的那个值乘 80%作为你的期望薪资的参考值


简历不要罗列很多技能

这里简单说一下为什么,简历上罗列很多技能可以反映如下几个问题:

  • 不清楚 java 工程师的核心技术是什么,给面试官的第一感觉就是外行!

  • 罗列的技能越多面试官问的方向就越多,你很难每一样都精通,最后会成为问的每一个技能你都只会点皮毛;

  • 完全暴露出你没有任何工作经验,我见过有的把熟练使用办公软件、外语等级、计算机二级什么的都写在上面;


那面试技能这里到底应该怎样写呢?

从个人经验和及面试反馈来看,个人建议如下:

  • 写两个精通或者深入研究得技术点,如:对多线程高并发、jvm 有深入研究等;

  • 写三个熟练应用,这个最好写常用的框架,如:SSM 等;

  • 写三个了解并能简单使用的技能,如:自动化部署、全文检索、前端相关的框架等;

总之技能这一栏要在潜意识里引导面试官去问你你已经准备好的话题;

认真对待笔试题

首先大家要明白一点的就是,在你认真对待笔试题的情况下,笔试题做得好与不好、正确与错误其实影响并不大,注意我这里说的是认真对待的情况下;

这一点估计没有多年工作经验或没有带过团队开发的人很难理解,其实大部分面试官招人重点看如下 3 点:

  • 是否聊得来

  • 主观能动性

  • 逻辑思维

注意:我这里并不是没有任何基础的人具备上述三点就能面试,而是指已经基本会编程的情况下满足上述三点就很容易面试上;


对自己要自信

首先强调一点,对自己自信,并不是不尊重面试官;

这里主要表达的核心思想是,在整个面试中你要让人感觉出你和面试官是平等的,面试官在挑选你,你也在挑选公司;


简历扬长避短

其实这里就是我们常常说的如何包装简历,老老实实总是会吃亏的;

诚实守信、不写假简历这是最基本的职业道德;

但是,扬长避短,适当地夸张一下自己的能力是很有必要的,这就如同一家公司在对外宣传自己的产品是一个道理;

推荐阅读

为什么阿里巴巴的程序员成长速度这么快

纳尼?SpringCloud要被淘汰了?

《飞马计划》到底是什么? 可以让数万程序员为之着迷

进大厂也就这回事,工作2到3年后进大厂操作指南

看完三件事

如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:

点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。

关注公众号 『 Java 斗帝 』,不定期分享原创知识。

同时可以期待后续文章 ing🚀

用户头像

还未添加个人签名 2020.09.07 加入

还未添加个人简介

评论

发布
暂无评论
【资深猎头分享】程序员面试如何避坑?