3分钟带你走完“简历+内推+面试”三阶段

前言:这十年前端发生了什么?

  • 2009年,ES5标准发布,Nodejs发布,AngularJS诞生
  • 2010年,Backbone.js诞生
  • 2011年,React和ember诞生
  • 2013年,React开源
  • 2014年,尤雨溪的Vue.js诞生,HTML5标准发布
  • 2015年,ES6发布,新的语言特性,即ECMAScript2015
  • 2016年,Vue2发布
  • 2017年,小程序推出
  • 2018年,React_v16发布
  • 2019年,本人投入了掘金大怀抱
  • 固然以上个人总结都是前端技术的皮毛

1、2009-2019年的简历

2009-2013年 (来源于知名门户网应届的简历)

2013-2015年 (来源于小做坊三年的简历)

2016-2017年 (来源于大厂应届的简历)

2018-2019年 (来源于小厂两年的简历)

2、2009-2019年的面经

2014年 (来源于搜狗应届面经)
原本就投了一份简历,后来又收到了个B事业部的面试电话,
今天刚面完一面,整体感受仍是很基础的,
其中一名面试官帅到不行啊!另外一个也不差,真是幸胡。。。(sorry,跑题了。。。)
上来先作了份笔试题,超级基础,其中eval语法写错了,delete操做符不熟悉,
还一道题是点击<a>在新窗口打开连接(这个想不起来了),
一道JS题,页面上全部a都不跳转,onload和jQuery里ready的区别等等。。。
面试过程当中先聊了聊笔试题,纠正了个人错误,而后开始问问题了:
1)若是一个页面某个标签的class定义中有重复,怎么去重?
2)怎么实现左右布局(BFC)?怎么清楚浮动?对CSS3和HTML5了解不?
3)一个btn,点击须要判断是否登陆,是否下注(好比世界杯),若是没有登陆就跳到登陆,
   登陆完成后接着检测是否下注,没有下注就跳到下注,下注完成后提交(这个答的很凌乱)
4)怎么处理兼容性问题?JS与CSS方面,CSS hack怎么区分IE六、IE七、IE八、IE9?
5)写个函数,输入是3000s,输出是对应的时分秒
6) 前端页面安全性?怎样防XSS?
7) 完成怎样的代码最有成就感?职业规划?
大致就这么些吧,其余实在想不起来了~~
复制代码
2017年 (来源于前端知名公众号应届面经)

2019年 (来源于掘金,论SEO莫过于我jsliang面经大佬)

3、前端岗位大放送

岗位一:阿里巴巴/CBU/高级前端开发工程师(杭州)(20-30k)

直推简历邮箱:breath.wl@alibaba-inc.com
介绍:CBU-体验技术团队是一支高效、开放、有战斗力的团队,团队内技术牛人云集,鼓励技术交流与分享,并有持续稳定的前端分享活动,时常邀请及输出同窗与集团各BU的同窗间互相交流学习。CBU体验技术团队 等你来造!
  • 岗位描述:
一、设计核心产品的前端架构,并带领组员实现并持续优化;
二、优化前端开发方式及协做流程,建立技术标准及规范,并孜孜不倦的布道;
三、为先后端技术改进、网站性能优化、技术选型提供解决方案;
四、前端前沿技术研究和新技术调研及应用,提高团队的技术能力
五、为组员的技术成长制定目标、计划并帮助实施,提高总体技术水平。
复制代码
  • 岗位要求:
一、 精通各类前端技术,包括HTML/CSS/JavaScriptde等;
二、具有跨终端的前端开发能力,在Web(PC+Mobile)de/Native。App三个方向上至少精通一个方向,具有多个的更佳,鼓励在Native和Web技术融合上的探索;
三、对前端工程化与模块化开发有必定了解,熟练运用主流的移动端JS库和开发框架,并深刻理解其设计原理,例如:Zepto、React、Vue、Angular 等;
四、至少熟悉一门非前端的语言(如Node/Java/PHP/C/C++/Python/Ruby),并有实践经验;
五、具有良好的团队协做精神,能利用自身技术能力提高团队总体研发效率,提升团队影响力, 对前端技术有持续的热情,个性乐观开朗,逻辑性强,善于和各类背景的人合做。
复制代码

岗位二:腾讯/腾讯音乐/前端开发工程师(深圳)(15-25k)

直推简历邮箱:lindsaypan@tencent.com
介绍:腾讯音乐娱乐集团(简称TME)是中国音乐娱乐服务领航者,旗下包括音乐流媒体、社交娱乐,两大主要业务,涵盖酷狗音乐、QQ音乐、酷我音乐、全民K歌四大产品。
  • 岗位描述:
一、负责TME音乐娱乐集团基础平台(包括PC端和移动端)的前端开发和维护,
二、参与产品的技术选型和调研; 与产品经理、交互设计师一块儿讨论产品设计,
与后台工程师合做制定最佳技术实现方案;
三、前沿技术学习研究和应用。
复制代码
  • 岗位要求:
一、至少二年以上前端工做经验; 扎实的 javascript 基础知识; 
二、可以熟练运用 HTML、CSS、JavaScript 开发高性能的web应用程序;
三、熟悉现代 MVVM 框架(vue、react)具备良好的代码风格、接口设计与程序架构意识;
四、具备良好的沟通能力和团队合做精神; 思路清晰,优秀的分析问题和解决问题的能力;
加分项: 计算机专业或软件工程等相关专业; 
一、掌握服务器端编程语言(nodejs/python/go)并有实践经验; 
二、持续坚持写技术博客; 对开源项目有贡献; 
三、github我的原创项目有50个星以上; 
四、在著名业界技术大会有过度享 良好的借力意识(站在巨人的肩膀上);
五、良好的软件工程意识; 
六、对技术有持续的热忱和激情; 热爱音乐。
复制代码

岗位三:BLUE/研发中心/前端初(中)级开发工程师(深圳)(12-20k)

直推简历邮箱:silent.tian@mart.blue
介绍:东南亚科技公司BLUE Mobile(简称:BLUE)近期完成由蚂蚁金服领投的C轮融资,成为东南亚新零售+新金融平台建设的重要参与者。
  • 岗位描述:
一、负责数据可视化平台开发。
二、负责运营后台开发和维护。
复制代码
  • 岗位要求:
一、计算机相关专业背景,2年Web前端工做经验,有大型站点前端开发及优化实践经验。
二、熟练掌握 HTML五、CSS3 ,理解W3C标准,理解语义化,遵循主流编码规范。
三、熟练掌握 JavaScript / ES6+,VueJS框架。
四、良好的团队协做精神、良好的沟通表达能力、良好的文档写做能力,具有技术方案评估和决策能力。
五、了解自动化部署流程。
加分项:
一、掌握 Weex ,并有实际项目开发经验。
二、掌握一门后端开发语言(如 NodeJS、PHP 等),并有实际项目开发经验。
三、掌握 Webpack 等自动化构建工具,有实际业务流程优化经验。
4.了解vue内部实现原理更佳
复制代码

岗位四:坎德拉/研发中心/前端开发工程师(深圳)(12-16k)

直推简历邮箱:867571123@qq.com
介绍:坎德拉(深圳)科技创新有限公司注册成立于2016年5月,是一家以自动驾驶为核心技术,专一为末端配送提供智能立体解决方案的高新科技企业。截至目前,公司已完成多轮融资,投资方包括同创伟业、同心基金、安达基金、沸腾创投等国内外知名VC。2018年10月最新估值达10亿元。
  • 岗位描述:
一、负责智能硬件领域Web前端和移动端UI开发;
二、负责微信小程序和后台管理系统新需求开发;
三、配合后台开发人员实现产品界面功能与后台的交互;
四、负责小程序和后台管理系统代码重构。
复制代码
  • 岗位要求:
一、熟练使用各类前端技术,包括HTML/CSS/JavaScript/等;
二、熟悉及了解目前前端前沿技术,如React、VUE、Angular等,有必定的开发经验及框架原理的理解;
三、具有跨终端的前端开发能力,在Web(PC+Mobile)/Node.js/Native;
四、App三个方向上至少熟练掌握一个方向,具有多个的更佳,鼓励在Native和Web技术融合上的探索,
五、熟练掌握移动端网页和微信小程序开发,有混合App开发有限;
六、对前端性能优化有本身的实践,能根据实际应用场景对应用性能优化;
七、熟练使用前端开发工具及调试工具,会使用gulp、webpack等前端工具;
八、具有优秀的团队协做精神,能利用自身技术能力提高团队总体研发效率,提升团队影响力;
九、对前端技术有持续的热情,个性乐观开朗,逻辑性强,善于和各类背景的人合做;
十、面试或沟通时请附带我的演示做品
加入咱们你能学到:
一、Typescript最佳实践与实际落地应用
二、React最新hooks API最佳实践
三、Flutter超越原生应用的实践开发
复制代码

4、提问:若是时光倒流,你还会选择前端么?(欢迎留言)

5、结束语

面试造航母,工做拧螺丝,

我将会持续更新,敬请期待。

这是个人微信公众号,欢迎关注!

相关文章
相关标签/搜索