从事 web 前端面试官
典型:互联网公司
他 /她会由浅入深问你 HTML 、 CSS 、 JavaScript 知识点。
然后问你对前端前沿技术、流行框架的接触经验。
问问涉及后端的问题,如操作数据库。非主攻 web 前端的程序员 leader
典型:互联网+传统公司
他会问你算法、数据结构、操作系统原理、编译原理等 CS 内容。
会问你 Ajax 原理,问你面向对象语言的特性,问你有没有看 jQuery 源码。。。
会问你后端。
看你的网页作品是否效果酷炫令人眼前一亮。。。从事其他编程语言的程序员
典型:人手不足的小公司、国企
他有过与 web 前端的了解合作,
如果他试图问你 HTML 、 CSS 、 JavaScript 内容,你会发现很难理解他问的什么。
他更喜欢问项目,问后端。
应聘指南:
1. 深度: HTML5\CSS3\MV*流行框架\前端性能\自动化工具, 2 年经验为佳
2. 广度: 算法、数据结构、 SQL 、操作系统原理、编译原理、 C++\Java
主观分析:
情况 1: 招 web 前端。
情况 2: 招程序员,有 web 开发经历。
情况 3: 完成指标要求。
——————————————
今天被情况 2 的 leader 批评了我只有 1 个月不到的 CS 基础,说程序员应该更关注原理而不是实现。
当然,这只是一个一年经验的野生 web 前端的小结,精通 JavaScript 的路还很长……