前端面试要求

前端入门也有两年了,虽然之前在爱贷网做了很多的项目,但是出来之后发现自己还是有很多东西都不会,以至于自己找工作非常的困难,大公司都被免谈了,只有小公司要自己。这让我明白,在一家公司,不是这个公司怎么样,还是需要多努力,提高自己自己专业水平才能让自己有很大的进步。

以下是我看了很多招聘信息对相关技术的要求:

  1.熟悉项目管理工具Git, gulp , grunt 等打包工具   npm ,webpack , websocket  (会打debug)

  2.熟悉MVC框架

  3.熟悉各种前端调试工具

  4.熟悉 js 性能优化

  5.熟悉jQuery等主流 js 库,了解运行机制

  6.熟悉 HTTP基本原理 Ajax / XML / json  技术,网络通信技术和数据交换格式

  7.知道有哪些主流浏览器,并且实现跨平台兼容性

  8.熟悉ES6语法

  9.TypeScript ,JavaScript ,JS图形处理相关

  10. web性能优化的解决方案

  11.CommonJs标准 Require js 加载器的原理

  12.精通vue / react / redux / node / elementUI /angular / react native 了解他们的基本设计原理

  13.有独立组件开发的经验

  14. canvas 以及webGL

  15.LayaAir的游戏引擎(HTML5游戏)

  16.熟悉数据可视化开源方案

  17.精通D3,Echarts.js ,three.js ,可视化库,react 生态圈技术

  18.实现大数据的可视化的方案

  19.图形图像,算法,页面重构

  20.有博客,有Github 的账号

原文地址:https://www.cnblogs.com/Lolita-web/p/9316766.html