Skip to main content

需求

期待简历中包含这些内容

  • 首先个人的基本信息是必须的,姓名、年龄、性别、学历等;
  • 其次如果你已经工作了,希望看到你的工作履历和参与过的项目,项目这里希望尽量将自己做的比较好的,比较体现能力的项目着重写一下,不要只是简单的罗列,介绍项目时最好把项目的目的,个人的角色,使用的技术手段和解决的问题简要描述一下;
  • 之前的工作经历及实践产出
  • 对自己的评价与认识
  • 自己工作时间外的小作品,不限于小工具、代码片段、小应用之类。

能完整地把一个事情和项目做好,对技术有积累和沉淀。

在工作经历中,我比较希望看到比较具有挑战性问题的解决方式和思路,当然这里有一个前提就是要结合所在公司的业务现状提出的技术解决思路,而不是天马星空的时髦技术试错。现在大家简历中普遍有一个误区,就是习惯罗列非常多的技术名词和时下最时髦的技术框架,我不否认这可以表现出一个人技术的全面性,反映对技术潮流的紧密关注度,但是这种不能突出重点的表述,在招聘旺季会很快被淹没在简历的海洋中。

另外我更希望看到,大家是为了热爱这个行业而从事它,而不是单纯只是看重互联网行业的回报。在简历里是否有自己的开源项目和持续性的业余项目是比较能反映出一个同学对技术的理解力和投入度的。通常这也是会成为简历加分项的重要标志。

新技术的使用(Vue.js、React等),前端工程化,丰富的项目经验,GitHub开源项目。

个人经历、blog/GitHub、过往的亮点和优缺点。

二、简历中,他们最关注的点

我比较关注工作过的项目,解决的问题,得到的奖励,说白了就是所有能够体现你能力的部分。

  • 技术能力与视野
  • 善于沟通与表达
  • 工作激情与坚持
  • 积累
  • 学习能力
  • 一些前端关键词
  • 工作经历的工作内容部分,每段经历之间是否有递进关系;一件事情是否做到了90分再去做另一件事情;这对于一些规模化的互联网企业来说是非常重要因为在高QPS,复杂网络环境以及众多不同的用户群里和受众面前,一件平常的小事处理起来也变得异常复杂,比如代码的健壮性,异常处理,和代码层面中对用户行为的追踪都会成为一个功能是否合格的标准。
  • 工作经历的更替是否比较频繁。这是一不得不提的事情,首先频繁的更换工作会带来额外的管理成本和用人成本,对项目的推进和技术的积累都不是一件有利的事;其次可以间接的反应出一个同学的判断力和规划能力;如果不是因为公司倒闭,老板跑路这种客观原因导致的频繁公司就要非常警惕,因为这类同学要么就是很容易被外界短期的物质诱惑所动摇,要么就是对自己的职业方向规划不清,在没有达到一个阶段目标或转型期前就选择离开。
  • 候选人背景的质量。背景好坏,不能绝对的肯定或否定一个人,但是可以间接的判断一个候选人过往是否足够优秀,这也就是为什么985,BAT经历的同学获得面试机会更多的原因;学校的好坏往往反映的是一个候选人对待新知识的态度和学习能力,我们可以回忆一下我们的高中和大学时期,周围是什么样特质的同学最后进入了985类型的大学,就不难理解企业为什么有时会从学校的维度筛选简历了。当然不排除有些同学对教条的课本知识并不感冒,但是却有很强的动手能力,所以具备一些知名互联网企业背景的同学也会被优先考虑。

是否对新技术敏感,跳槽是否频繁,知识的广度与深度,是否有大型互联网公司经验。

在简历中最关注的三点是:

  • 技能是否match,重合度越高越好;
  • blog/GitHub;
  • 内容简洁,诚恳,稍微夸大的就pass。

三、他们通过简历这样初步判断

简历主要看技术背景、以前做什么,现在做什么,大概用到的技术栈,还有就是简历里面有没有打动我的点。通过简历没法判断技术水平,能判断就不用面试了。看简历只是判断自己对那个人有没有兴趣,那个人有没有可能是适合团队,决定值不值得让那个人来见一面。

理论上面试官是不应该仅通过简历就评价应聘者的技术水平的,这会在面试前先入为主认为对方是某类人。我一般会根据对方的工作年限,经历过的项目,服务过的公司以及对待遇的预期等因素初步判定应聘者面临过的问题,然后在面试中针对性地提问,看对方在过往的经历中如何解决问题,如果解决的很好,我会加深问题的难度,看对方的潜力。

我大概说下我们的经验吧。先说一些大忌:

**排版:**重要信息要突出,类目要有层次感,长篇文字谁也看不下去。不能有错别字诸如「前端」写成「前段」,其次英文不分大小写。前端工程师要对自己的作品有基本的审美,如果写简历都不愿意花时间做好做漂亮的话只能说明对自己的要求太低,相应的也不可能比别人优秀。

**逻辑错误:**我们收到过很多简历打开一看应聘职位「Java/PHP工程师、网页开发」,即使应聘者觉得自己是全能型的人才,在投简历的时候也要看下招聘的要求。建议应聘职位和招聘信息上写一致,这才能体现自己正确的应聘需求。

**没有重点“**相信大多数简历上都会写「熟练掌握 HTML\CSS\JavaScript...」然而这些类同的太多了。只说自己掌握什么、熟悉什么但不提自己用它们做了些啥成果。这类简历基本上的质量不高。

找一个具体的他提到的业务场景去试探深度和解决问题的能力以及设计业务采用的结构,再依据发散出来看看广度,解决方案的多样化。

这个其实很难,因为技术水平通常是聊出来,写出来,而不是通过简历看出来的;所以这时候如果简历上有一些开源项目或者GitHub地址,会比较便于我们做快速判断,我们可以在代码的细节中,快速判断出一个同学做事严谨程度和基本功;项目的适用性和方向上,评判一个同学的技术视野和技术的敏锐度。在项目的维护时候长短上判断一个同学做一件事情的专注度。

以往工作经历,项目中用到的技术,开发过的项目以及以往担任过的职能。

快速判断应聘者的技术水平方式是看应聘者的技术技能点是否在简历中体现,有blog的话就快速过下blog。 简历只是一面之词,还需面谈一步一步深入了解应聘者的技术水平。

对于实习生,一般来说,有以下情况会产生负面影响:1、简历中频繁出现“熟悉、精通”等字眼,而未有对应呼应内容;2、对技能的描述只是简单的关键字罗列,如某个框架或库的名字,未有具体说明;3、对个人技能描述分类不清晰,框架和库、工具混淆不清;如果有以下几点,获得面试的机会相对较大:1、有实习经验,并能看到掌握到的技术,而不是实习项目的功能介绍;2、有个人博客或GitHub,如果有原创总结或提交代码记录最佳;3、有一些对前沿知识的理解或实践,有持续学习和关注技术动态的习惯;以上基本是筛选简历时,评估应聘者水平的一般原则。

四、他们在招聘

杨永林,微博昵称@教主,链家网架构师, 从业10年,长期关注于前端性能优化与工程化领域。同时负责公司前端团队的人员招聘,职级评定与人才培养。

主要负责京东商品详情页前端开发、网站监控系统,以及前端团队建设相关、招聘等方面工作。

目前在滴滴负责公共前端团队,再之前在豌豆荚,目前负责招聘资深和交叉面试高阶前端和参加公司校招。

任远:

我是美团智能支付的前端负责人任远,之前在腾讯和小米工作过5年,目前负责美团金融BG内一个20人规模的前端团队管理;团队主要的方向是围绕传统前端,移动前端,混合应用和NodeJS去构建一些面向企业和用户金融服务类产品。目前我们正在招聘的方向是高级前端工程师和前端技术专家。这两个岗位通常需要同学在这个行业内深耕3~5年以上,有丰富的经验积累和一定的技术判断力。联系方式:renyuan02@meituan.com(注明“前端之巅”获得内推资格,格式:前端之巅-应聘前端中级工程师-刘xx)。

李超群:

我叫李超群,现在在京东上海分公司工作。技术出深,做过架构师,现在是移动研发组负责人。主要负责京东商城上海分公司大前端技术开发和管理工作。招聘人才主要从事京东商城交易系统和机票业务的开发工作。现招聘职位为前端架构师(T7)和高级前端工程师(T5)岗位。因公司最新政策,对工作年限有要求,具体参照下图。邮箱:lichaoqun@jd.com(格式:前端之巅-应聘前端中级工程师-刘xx)。

麦芽糖:

21CN前端总监蔡立勋,世界技能大赛专家评委、腾讯前端体验大会特邀嘉宾、W3C信息无障碍领域研究组成员。现在主要负责制定21CN全线产品的前端开发标准及规范,核心业务的前端框架设计及功能开发。同时负责前端团队的管理工作,提升整个团队的研发效率、代码质量和持续优化产品的用户体验。

我叫***,很开心今天来应聘** 岗位,我有****岗位工作经验,工作内容包括**、*** **等,曾参与***项目/工作,完成**业绩,这些经验锻炼了我***能力。除了日常业务开发外,我还在***方面.....面试之前,我了解到咱们公司主要从事***业务、***类产 品,属于行业排名***的企业,我对这个行业非常看好,也想在这行 长期发展!这个岗位要求的** ***能力和经验,与我的工作经历很 匹配,相信我能够胜任这个岗位,谢谢!

** **

Responsibilities

业务方向:

1、参与基于人工智能的全球内容审核、图像数据标注中后台及TOB业务设计、研发;

2、参与设计内容安全平台系统架构,通过 Node.js 实现平台服务;

3、与算法一起持续从交互、模型的监控和推动改进、策略上提升人工智能的审核平台内容审核效率、安全;

技术方向:

1、负责公司通用 MIS、数据可视化通用建站平台的建设;

2、参与前端建站framework、组件系统的设计、编写;

Qualifications

2、熟练掌握各种前端技术,包括 HTML/CSS/JavaScript/Node.js 等;

3、深入了解 JavaScript 语言,使用过 React 或 Vue.js 等主流开发框架;

4、有图像数据可视化标注工具开发经验者优先;

5、熟悉Canvas 2d绘图经验者优先;

7、有自己的技术产品、开源作品或活跃的开源社区贡献者优先;

8、有开放平台、通用平台设计,开发经验者优先。

https://www.cnblogs.com/lhp2012/p/11061253.html

https://segmentfault.com/a/1190000018662427

https://segmentfault.com/a/1190000011091907

https://segmentfault.com/a/1190000018605776

  • 对 CSS3、HTML5、Http1.0 ~ 2.0、Javascript ES5 ~ ES7、TypeScript、React、Redux、Flux、Mobx、NodeJS 等主流前端技术栈有全面、深入的理解;
  • 对 W3C、TC39 等国际标准化组织在前端领域和浏览器的标准有全面的了解;
  • 对主流浏览器内核、脚本引擎和前端技术领域相关部分的技术有全面的了解,对内核、脚本引擎未来发展趋势有自己的理解和预判;
  • 聪明好学、自驱动、能够良好规划自己的成长路径,有清晰明确的职业生涯规划和技术提升目标,在项目遇到瓶颈有奉献和牺牲精神;

工作内容:

1.承担跨团队业务

2.参与并主导整合改进技术团队工程化体系,并在全公司、业界推广

3.在理解前端开发流程的基础上,结合前端实际建立或优化提升工作效率的工具

4.在理解产品业务的基础上,提升产品的用户体验和业务价值,技术驱动业务的发展

5.关注前端前沿技术研究,通过新技术服务团队和业务

6.与团队成员分享经验和新技术,帮助团队成长