程序员简历要这么写,更容易得到hr的青睐,【项目实战】

183 阅读4分钟

一份好的简历,不仅能够打动HR,获得面试机会,甚至可以引导面试官的提问,从而在面试中立于不败之地。

那么,一份好的程序员简历,应该怎么写呢?

细节决定成败

排版

程序员的简历排版一直只有一个要求,那就是简洁清晰,不要各种五彩斑斓,花里胡哨,一般面试官会更重视你的内容而不是排版。

简历的命名

千万不要直接叫“简历”,这个简历名称没有提供任何有用的信息。收到这种简历,可能HR打开的欲望都没有了,那怎么通过简历筛选呢。简历命名可以参考 “岗位-姓名-上家公司名称-工作年限-电话.pdf”的格式。

简历的文件格式一定用PDF

格式最好是pdf,主要是防止乱码。面试官的操作系统可能是Windows也有可能是Mac,难免会有兼容性问题。不要因为这一点细节,给面试官留下不好的印象。

主要内容怎么写?

基本介绍

自我介绍在简历中也是非常重要的,名字/联系方式必不可少。从什么学校毕业?什么时候参加工作?是很多大厂HR关心的内容。

如果对方的公司有多个办公地点,写清楚你希望的工作地点,毕竟不同工作地点可能是不同的团队。也可以把你当前的工作地点标明下,方便对方进行面试安排。最后可以写上你期望的工作岗位。

基本技能

都说程序员是一门技术活,那么,写好自己掌握的技能,是非常重要的。这一部分,一定要注意,很多面试官都是从这一方面,来觉得要提问哪些内容的。

列技能点时要归类总结

程序员最重要的就是抽象总结能力,这是做架构师必备技能。如果你列个技能点时一会介绍Java语言,一会说Android系统远离,一会说HTTP,一会又说Android的UI和动画,就会显得很混乱。面试官会认为你没逻辑,抽象总结能力差。

没事不要写精通

每写一个技术,都要进行仔细地推敲,哪些是熟悉的,是能够熟练运用,还是精通原理,亦或是基于现有的框架上进行优化与二次开发。把你的亮点展示出来,引导面试官对他们进行提问。

项目经验至关重要

一份优秀的简历,不是说你做了什么,而是要说你做到了什么?那怎么说你做到了什么呢,主要就看项目经验。

  1. 项目经验介绍应该包括项目背景,你的职责,你解决的问题和克服了哪些难点。

这几个部分缺一不可,项目背景和你的职责是提供项目的基本信息,让面试官对这个项目和你的工作有个基础的了解。

这里分享一份由字节前端面试官整理的「2021大厂前端面试手册」,内容囊括Html、CSS、Javascript、Vue、HTTP、浏览器面试题、数据结构与算法。全部整理在下方文档中,共计111道

HTML

  • HTML5有哪些新特性?

  • Doctype作⽤? 严格模式与混杂模式如何区分?它们有何意义?

  • 如何实现浏览器内多个标签页之间的通信?

  • ⾏内元素有哪些?块级元素有哪些? 空(void)元素有那些?⾏内元 素和块级元素有什么区别?

  • 简述⼀下src与href的区别?

  • cookies,sessionStorage,localStorage 的区别?

  • HTML5 的离线储存的使用和原理?

  • 怎样处理 移动端 1px 被 渲染成 2px 问题?

  • iframe 的优缺点?

  • Canvas 和 SVG 图形的区别是什么?

JavaScript

  • 问:0.1 + 0.2 === 0.3 嘛?为什么?

  • JS 数据类型

  • 写代码:实现函数能够深度克隆基本类型

  • 事件流

  • 事件是如何实现的?

  • new 一个函数发生了什么

  • 什么是作用域?

  • JS 隐式转换,显示转换

  • 了解 this 嘛,bind,call,apply 具体指什么

  • 手写 bind、apply、call

  • setTimeout(fn, 0)多久才执行,Event Loop

  • 手写题:Promise 原理

  • 说一下原型链和原型链的继承吧

  • 数组能够调用的函数有那些?

  • PWA使用过吗?serviceWorker的使用原理是啥?

  • ES6 之前使用 prototype 实现继承

  • 箭头函数和普通函数有啥区别?箭头函数能当构造函数吗?

  • 事件循环机制 (Event Loop)

开源分享:docs.qq.com/doc/DSmRnRG…