面试宝典(一)之程序员必备面试软技能

面试宝典(一)之程序员必备面试软技能

​ 说在前面:虽然说前程堪忧,失联招聘,BOSS直拒,58不成,拉钩上吊,一百年不匹配已然成为广大打工人饭后的谈资,但是对于待业或者准备跳槽的程序员,他们却笑不起来,尤其是在这互联网寒冬时期。那么在这种情况下,我们应该怎么调整呢?

一、简历优化

​ 当听到程序员这个词的时候,很多人心中肯定能描绘出这么一个栩栩如生的人物形象:理科生,智商很高、情商感人,思维缜密,钱多话少死的早,没有头毛、越秃越强……

img

​ 相信我们广大程序员许多都是理科生,而几乎所有理科生都会恐惧一件事情:写材料。虽然文字表达功底和页面审美能力是我们的弱项,但是简历是我们的敲门砖,我们简历的第一目标就是要让HR和面试官都觉得赏心悦目,那么什么样的简历才能达到这样的效果呢?

​ 一般情况下,简历都是由HR进行首轮筛选,在HR满意后才会发给面试官二次筛选,所以我们在写简历时一定要站在HR的角度来思考什么样子的简历才是一份好的简历。

1.1抓住HR的眼球

​ 首先简历在版面上一定要让HR觉得你是用心在做的,让他觉得你是一个肯认真办事的应聘者。程序员使用简约风格进行排版即可,看起来干净整洁,大方。其次,HR比较关心的信息一定要明确体现出来,比如你的毕业学校和学历,工作年限、年龄、技能列表、项目经验等等。期望薪资笔者建议不要写上去,因为这份简历后面是要推给面试官的(自行脑补)。

1.2 抓住面试官的眼球

​ 在HR觉得OK后,你的简历将流转到面试官手中。想像一下你自己是面试官,你会看什么?

1.2.1 技能项

对技能项一定要进行分类。 比如我们会Spring、Redis、Mysql这三个技能,不要将他们揉合在一起,显得很不专业。我们可以使用列表的方式,将框架类、数据库类、缓存类等等合并,对描述对各个技术的掌握程度,切实根据自身实际情况,一定要中肯,是仅仅会使用还是能够熟练使用,还是说即会使用又明白他的底层工作原理,或者说是精通这个技术。

技能项要有主次关系。 比如你应聘Java工程师,就不要把有关前端、运维的技能写在前面,不然面试官会觉得你的Java技能还不如你的前端技能,那你来面试Java工程师不是在开玩笑嘛。

列举一些其他技术(可选)。 你可以适当的在你的技能项最后加上一句话:对HBase,Hodoop,Sprak,Streaming等大数据技术有一定的了解。当然,这个根据实际情况,如果你真的了解的话。让面试官感觉到你是一个肯专研技术,对知识有渴求的应聘者。

1.2.2 项目经验

​ 我们可以站在面试官的角度来想,面试官主要想从你的项目经验中获取什么信息?是你对你做的项目业务多么熟悉吗?并不是,作为面试官看的是你在做这个项目的过程中,你学到了什么,你哪些方面的能力得到了提升,你使用什么技术解决了项目中的哪些难点,你是否负责了项目中核心功能开发,你处于你项目中的什么位置,所以,在简历中,在描述项目经验时,要着重把你在项目中的地位,你负责了项目中的什么功能,你解决过什么项目中的难题,你通过这个项目你学到了什么给体现出来。

​ 当然,关于项目经验,很多程序员可能做的都是传统项目,没有用到分布式、微服务架构,也有同学会说,我做的项目只有CRUD,真的没有使用过分布式、微服务的技术,更加没有使用什么技术解决过什么难题,所以在项目经验这一块是非常欠缺的,那么怎么办?这就需要简历包装了,比如可以把自己掌握的技术与自己所做的项目相结合,可以思考一下自己所做过的项目中是不是某些功能可以改成多线程,是不是可以用上消息队列、SpringCloud等等,当然,这样改完简历之后,还要准备一些问题,比如你项目里本身没有用SpringCloud,但是你在简历上加上了SpringCloud之后,你要设计一些问题和答案,比如你们项目如果用了网关,那么用网关做了什么事情?比如用了负载均衡,那么用了什么负载均衡策略等等,设计一些问题来应付面试官。

1.3 简历成品再优化

1.3.1 页脚

​ 将简历发给HR之前,我们可以在word的页脚上加上应聘公司的全称,每一份简历都是独一无二的,每一个HR和面试官都是特殊对待的。

1.3.2 简历文件命名

​ 专业的标题绝对会提升你简历的打开率,程序员建议采用这样的形式:“姓名+男女+应聘岗位+工作年限+手机号”。

1.3.3 简历格式

​ 在我们将文档拍完版之后,自己觉得很美观,为什么发送到别人电脑上就变得很丑?环境这个事情我们都心知肚明。所以一定不要将word形式的简历文件发送给HR,建议转成pdf版本保留原有的样式。

二、有节奏的投递简历

​ 投递简历的时候一定要慎重,不可海投乱投。

​ 当我们遇到心仪的公司以及岗位,一定要对简历再优化。在优化就是让我们的简历更加具有针对性,根据心仪公司的招聘要求对简历再修改。你要知道,当你将一个非最佳的简历发出去之后,你心仪的公司阅读后如果不满意,对心仪公司的HR来说,只是浪费了她两分钟时间,而对于你而言,浪费了一次面试心仪公司的机会,有了机会才能创造无限可能。

​ 那么什么时候才给自己心仪的公司投递简历呢?

​ 找工作就像找女朋友,不要遇到一个美女二话不说就上去要微信,那样别人只会把你当一个流氓,你应该做好充足的准备后再上去找她搭讪,给自己心仪的公司投递简历也是一样,你应该也充分的了解公司,了解岗位所要求的技术,看看你自己目前所掌握的技能是否能达到岗位的要求,如果不能达到则应该抓紧提升自己的能力。

​ 还有一点,对于某些程序员而言,由于性格原因,可能在与面试官沟通的过程中,会由于紧张而表现不好,对于这种情况,那么在找工作之初,更不应该一开始就把简历投给心仪的公司,应该先投一点你认为普通的公司,先熟悉一下面试过程,多练练手,发现自己的问题,最后再把简历投给心仪的公司。

​ 所以投简历时,要拿捏好分寸,要有计划的去准备,不要太随意,太随意是在浪费自己的面试机会。

三、面试技巧

​ 在面试过程中也需要注意一些面试技巧。

1.自信

​ 天生我材必有用,恃人不如自恃也。人和人在交流的过程中,自信和积极的态度是能够感染人的,在面试的过程中,你如果很消极,很悲观,那么给面试官传递的信息就是非常消极的,那么可能就会影响面试官对你的看法了,可能会觉得你工作也会不怎么积极。

2.有技巧

​ 在回答面试官的问题时,要有技巧。比如说你不会Kafak,但是你会RabbitMq,这个时候如果面试官问你关于kafka的问题,那么就可以跟面试官说,kafka不太熟,但是基于我对RabbitMq的理解…

3.谈判心理

​ 面试本就是一场谈判,一个你与公司之间相互了解,相互让步的一个过程。在做完一个面试之后,你可以问问面试官对你的看法,一方面可以表达出你对本次面试的重视,另一方面也能体现出你的虚心好学。你还可以问,如果我进入到贵公司,我会负责什么工作?贵公司未来的一个规划?贵公司内部是否有一些晋升机制?等等,这样可以体现出你的上进心。

​ 即使没有被心仪的公司录取也不要低估自己,不要畏惧失败,一个人在失败时只要奋勇前进,就有希望获得成功。加油,打工人!让我们悄悄地打工,然后惊艳所有人。

​ 关注公众号:关于Java,分享更多Java知识。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44930887/article/details/109333517