技术面试中高质量简历的编写指南与核心要素
秋招大幕已经拉开,金三银四即将到来,相信很多同学都在紧锣密鼓地修改简历准备面试,期望在招聘中斩获一份理想的 Offer。这两年的就业市场形势非常严峻,工作坑位少,求职的人却有增无减。因此找到理想工作的难度可能比以前大一点,就业竞争会更加激烈。那么到底如何才能在激烈的招聘竞争中获得面试官青睐最终脱颖而出呢?首先第一步就需要写好自己的求职简历,它是我们求职的敲门砖,直接决定了我们是否有机会进入后面的面试阶段。
作为曾经的阿里面试官,今天从面试官的角度出发,聊聊到底应该怎样才能编写一份高质量的技术简历。
想清楚两件事情
《孙子兵法》有云'知己知彼,百战不殆',因此在正式编写简历之前,有两件事情大家需要提前想清楚:一个是自己的真实情况到底是怎样的,做了多少项目,技术实力到底怎样;另一个是面试官到底想要什么样的人加入团队,招聘的底层逻辑到底是什么。只有搞清楚自己真实的情况以及面试官的招人的想法,我们才能明确自己的求职方向以及简历该往什么方向去写。
寻找契合点
找到自己和投递岗位之间的契合点,在简历中重点突出契合点部分。
**自我剖析:**无论是应届生同学还是已经工作几年的同学,在正式工作之前都应该先进行完全的自我剖析。对自己的教育经历、实习经历、工作经历以及项目经历进行全面梳理,同时分析下自己的性格、优点以及缺点,明确好自己将要求职的方向以及岗位。
**岗位 JD:**查看岗位 JD 中描述岗位的工作内容有哪些,需要的专业技能有哪些?期望应聘者拥有怎样的综合能力。
**寻找契合点:**将自己的技术技能、工作经验与岗位 JD 中的岗位描述技能描述进行契合点匹配,这些契合点就是后面在编写简历的时候需要重点突出的内容,这些内容也是面试官非常看重的部分。
面试官想要什么人
只有搞清楚了面试官想要什么样的人加入团队,我们才能在简历编写的时候做到有的放矢,简历中的内容才能写到面试官的心坎上。对于面试官来说,帮助团队进行招聘的本质或者说底层逻辑就是要寻找和团队共同成长的同路人。因此团队进行招聘的目的无非是以下三个原因:
- 团队所负责的业务扩大了,但是现在没有足够的人手来承接,因此需要招聘人才来扩充团队;
- 团队中缺少拥有某些能力的同学(比如商业化),短时间也培养不出这样能力的人,因此通过招聘来补齐团队能力的短板,以便于快速开展后续的业务;
- 校招分配,进行团队人才梯队建设,有利于公司长期的人才培养。
搞清楚了面试官想要什么样的人,我们在编写简历的时候尽量往这些要求上面去靠拢。实际上在岗位 JD 中,已经描述了对于找人的要求,因此我们在准备简历的时候,工作经历、项目经历以及专业技能要尽量对齐岗位 JD 中的描述。
简历结构
一份完整的简历由以下几个部分组成,我们分别来看下这几部分的内容该怎么写才能赢得面试官的青睐。
基本信息
这里主要向 HR 或者面试官介绍自己的基本信息、联系方式、求职意向以及期望的 Base 地,这些都是 HR 或者面试官在挑选简历的时候关注的基本情况。提醒大家注意联系方式手机号和邮箱都要填写,防止某个联系方式有误,另外一个还能够联系到你。之前拿到过一个简历,只有电话号码还是错的,差了一位数字,那么对于面试官来说印象分可能就会大打折扣,这么重要的信息都搞错了,那以后工作中是不是也会出现一些类似的低级错误呢?所以大家提供的这些信息一定要好好检查,避免低级错误的发生。
教育经历
主要列举大学、研究生等的教育简历,注意附上时间跨度,如果成绩比较靠前的话可以带上自己的绩点排名,另外还有专业背景等信息,如果研究生期间导师比较知名也可以列出来。这部分主要让 HR 或者面试官了解你的学校背景、专业以及成绩情况。绩效靠前,专业匹配,研究方向对口那肯定都是比较重要的加分项。教育经历中可以列举一点重要的专业课程,但是不要多,同时要和当前的岗位有关系的,否则毫无意义。
专业技能
看过几百封的简历,把这块内容写好的同学不是很多。大部分同学都是很多技术点的罗列。但是作为面试官,他希望看到的并不是简单的技能点罗列,而是具体的技术点,能够在面试的时候和你深入沟通的技术点。这里以 JVM 技能点为例,一起看下简单罗列和深入提炼技术点的区别所在:
反例: 熟悉 JVM 基础,了解 JVM 垃圾回收机制,了解内存区域分布。
正例: 熟悉 JVM 技术体系,对 JVM 垃圾回收机制有深入的理解,能够根据 GC 日志、JVisualVM 等工具分析垃圾回收情况,掌握一定的 OOM 问题分析技巧,同时可以根据线上实际情况进行 JVM 优化。
是不是放在一起一对比差距就很明显。反例只是将一些大家都知道的技术点进行罗列,给到面试官的信息就是你可能知道 JVM,但是不太熟悉的感觉。而反观正例,简历里面描述了具体分析问题的工具以及实际分析问题的能力。那对于面试官来说明显正例中的简历描述更加吸引人,也能挑起面试官的兴趣。
Tips:
- 写到简历中的技能点一定要是自己真正熟悉的,有一定程度的理解,最后能够深入到源码级别特别是 Spring 框架,否则面试官问起来支支吾吾答不出来,面试官会觉得你自己写上去的内容都不清楚,其他的知识更是不用说了。


