HTML
· HTML5新增了哪些内容或API,使用过哪些
· input和textarea的区别
·
div模拟textarea的实现
CSS
·
3种方法
· CSS3用过哪些新特性
· BFC、IFC
·
·
· 1像素边框问题
JavaScript
·
·
·
·
extend函数
·
· jsonp原理、postMessage原理
·
5个兄弟节点中的最后一个节点拖拽到节点1和节点2之间
·
setTimeout何时执行,requestAnimationFrame的优点
·
parseInt的实现:要求简单一些,把字符串型的数字转化为真正的数字即可,但不能使用JS原生的字符串转数字的API,比如Number()
·
“下一页”怎样能确保还有数据可以加载(请求数据不会为空)?
· ES6新增了哪些特性,使用过哪些,也有当场看代码说输出结果的
· JS模块化的实践
· require.js的实现原理(如果使用过webpack,进一步会问,两者打包的异同及优缺点)
· promise的实现原理,进一步会问async、await是否使用过
·
gulp的功能
·
angular/vue/react)带来哪些好处,相对于使用jQuery
· vue双向数据绑定的实现
·
·
·
URL,Enter之后发生了什么
·
·
·
DOM节点太多,会出现什么问题?如何优化?
require.js、promise、gulp,项目中用到了某项技术,高级工程师的要求是:不仅会用,更要知道其原理。对自己的提醒:项目中用到的技术,不能说完全掌握其原理吧,但大致的实现还是有必要了解一下的。
·
·
·
·
·
·
CSRF和XSS
·
…)
·
·
webpack其实也是必问的,由于我说还没使用过webpack,只是了解,写过demo,面试官就没问太深。如果你的简历中有提到webpack,请提前准备好,比如webpack打包原理、如何写webpack插件等。
…
node层只是起到构建前端项目(gulp)、渲染index.ejs、代理转发api接口等作用,但是面试官指出说你这个node也太简单了,导致我都在怀疑这是个假的前后端分离…还是需要大神带多见见世面啊,求带…
hb,一个超有文艺气息的资深前端;多谢fw大大帮我内推阿里,十分感谢您对我的认可;也见到了平时只能在视频上看到的cjf老师,谢谢您的指点;对高级前端工程师所具备的技能有了更清晰的认识;肯定也增加了很多面试经验…
543627393 学习哦!