前端面试(技术)--一

、     1、   三年以上前端开发经验,精通JavaScript、CSS3、HTML5基本原理并能熟练手写,熟练使用JQuery、Zepto等AJAX 和Javascript,json前端开发技术,熟悉各种移动终端和PC的适配; 

    2、深刻理解Web标准,对主流浏览器兼容性问题有一定研究;

   3、掌握至少一门后台开发语言。 

  4、熟悉前端框架(如:vue.js,AngularJS,ReactJS等)有使用经验者优先。 

  5、熟悉Sass、Less等css框架,熟练自动化项目流程开发(如:gulp,webpack等).  

  6、熟练使用sea.js  bower. JS模块开发

  7、深入理解W3C标准与ES规范,熟悉Web语义化  

  8、 第三方平台支付(支付宝、微信)、百度地图第二次开发有实践经验优先

  9、熟练使用Python,及Python的相关WEB开发框架,如django,flask等。

  10、 熟悉w3c标准及规范,熟悉XHTML,DIV,CSS,JavaScript等页面技术; 

  11、熟悉面向对象的软件设计方法,了解基本算法;

  12、熟悉前端性能优化,对SEO等有良好的体验; 

  13、熟悉各种常用设计模式和常用MV*框架  

  14、掌握 ES6 新特性,具备学习新技术的能力,关注业界前端发展  

  15、微信公众号开发经验者优先

  16、typescript实践经验

  17、理解RESTful设计,熟悉 TCP、HTTP、Websocket等网络协议

  18、熟练使用各种调试、抓包工具,如console、firebug等;

  19、熟练掌握git,有在项目中使用git的经历;

 20、响应式布局  

 21、了解antd(ant design)。

 22、能应用router、redux、dva等提高开发效率与产品效能 

 23、 精通PS,AI等设计软件。

 24、对D3.js、Three.js等技术任意一种有一定基础者加分

你可能感兴趣的:(前端面试(技术)--一)