简历面试干货分享
秋招已经进入尾声,今天为大家分享一下简历制作与面试技巧
我是普通一本院校学生,从实习生招聘到现在秋招提前批面试通过率还算不错,字节、网易,京东都是一次过。以下所有感悟均为个人总结,或许语气较为犀利,因为甜萌的语气不会带来持久深刻的印象。
据我所知,大部分简历被筛的同学,剩下50%分数也基本是0,普通学校甚至是他简历上唯一值点分的东西,至少证明了他是个大学生。
你学校不好,竞赛不打,项目随便网上找的,甚至连为什么用这个组件都不知道,数据结构、计网、操作系统只知道各种名词,为什么要通过你的简历?
所以关于简历,已经给过机会了,建议大家好好打磨一下,写一份好的简历比你多刷几道剑指offer有用多了。
简历怎么写好呢?我们来一步步分析。
我建议简历只有 个人信息、教育信息、竞赛、实习、技能、项目这几个栏目,什么自我评价学校经历省省吧,你正直勇敢坚毅、学生会主席、运动健将跟写代码有毛线关系。
个人信息
没啥可说的,姓名年龄家乡写清楚就可以了,身份证、照片这些私人信息尽量不要放。
有博客的话把博客放上去,但博客上一定要有原创内容,不是各种题解,是你对xx的看法、思考,能体现你能力的文章。
教育信息
写清楚学校、专业、毕业时间,如果专业不对口可以稍微解释一下自己转行业的优势。如果研究生学校比本科学校好,可以不写本科学校,HR面的时候说清楚就可以了。
竞赛
不要写充数的比赛,院级、校级或者三等奖参与奖这样的就算了,乒乓球篮球冠军也别写了。
acm无疑是加分最多的奖项,如果你有区域金银,大胆的放到简历最前面吧,没有任何一家企业敢轻易的挂掉你的简历。
如果没有acm经历,比如我,尽量写一些最终成绩比较抓眼的比赛,我只写了两个比赛,一个是国内某渣渣算法比赛的国赛一等,一个是某国际赛的二等奖。
那个渣渣比赛你们知道的,本科参加过的同学挺多的,我看到某些同学省赛三等奖优秀奖这种的还往上面写,你是在说嘿我不懂编程吗?
实习
如果你有大厂实习经历,直接写上去吧,不用过多介绍,HR自然懂。
如果是在中小厂实习,我建议除了写基本信息,还要用最为简短的语句描述你实习期间做过的有价值的工作。
那会有人说,我做的事情都没价值啊,就是curd,其实只是你不会总结罢了。举个例子,curd你别写自己给公司又增加了几条sql,你可以说通过合并、拆分查询语句给产品带来了怎样的性能优化,减少了多少查询时间。
技能
不要堆积名词,不要抄官网的岗位描述,你抄描述跟以前英语考试写作文时,抄前面阅读理解有个啥区别?
你说你精通c语言,可以写精通,这个无可厚非,但你接下来,要用简短的话证明你精通,如果证明不了就换个描述词吧。
不要写上一句掌握xxx就完了,你掌握的啥玩意啊你写上掌握cpp,那么阅读过stl吗?使用过新特性吗?对内存模型了解吗?编译过程又知道多少?
我建议写掌握xxx这样的语句时,后面增加这样一些更细的补充,这样更具有说服力。
(1) 熟悉c++基础,阅读过stl的一些实现源码,了解c++11新特性,了解对象模型,对内存管理有一定思考。
(2) 熟悉c、c++、python、shell、sql( ????? )
如果你是hr,碰到这两种写法,哪一种更能体现同学的能力呢?答案毋庸置疑吧。
另外什么熟悉ps、codeblocks、vs啥的你写上这些只能让hr觉得你在写废话,没有什么正经内容可写了。
你都投研发岗了,掌握工具是必然的事情,这需要口头说出来吗?
项目
如果你希望进大厂,这部分尤其重要。
你可以写写自己对项目的思考,以及作出的改进,这才是HR和面试官关注的问题。
另外,但凡你敢写上简历的项目,你要保证自己对这个项目的细节了解完爆面试官。
我的简历上写了两大类项目:
(1) 轮子:底层网络库 >> http服务器 >> 博客系统
(2) 某单机游戏
写第一类项目我是想体现,我的博客能够被你们访问,除了操作系统以外的任何轮子,都是我自己实现的。优化好不好另说,至少不是demo,能够在不使用Apache、nginx这些组件时稳定运行。
这类项目我隐含的意思是:我对服务端的理解从底层跨越到应用层,而且我具备一定的代码实现、数据结构设计能力。而不是会用什么工具,掌握什么工具。
写第二类项目我想体现:我有过编写几万行逻辑代码的经历,所以除了编写代码,我具备一定的业务能力。
所以如果不知道准备什么项目的话,我建议是自造轮子 稳定产品,项目经历不是速成的,需要你用很长一段时间去积累、去打磨。我的这两类项目,第一类用了整个大三,第二类从高中到大三用了六年。
面试
好了到面试环节.
面试是一个套路性质工作, 好的面试状态, 应该是让你觉得 每次面试都在走一个固定的流程, 国内的技术面试一般三轮, 可以总结如下:
第一轮是基础常识面, 往往会让你写写题, 回答一些学校课本里比较重要的基础知识
第二轮面试, 会侧重考察你的项目, 和基础知识的深入, 需要一些套路来应对这个
第三轮面试, 往往是看你做事态度和认知水平. 会考你一些系统设计的场景.
关于面试能力, 我一般分为几个:
面感 面试的感觉, 包括流程, 话术, 状态
手撕算法 单独列出来是它比较重要
基础知识 主要是计算机科学的学生的核心竞争力(计算机网络, 操作系统, 数据库....)
项目经验 互联网技术栈的熟练情况, 业务工作流程的了解, git等团队写作的工作方法...
发表评论 取消回复