1、如何理解原型链?
2、浏览器有哪些默认的行为?
3、信息滚动,无缝滚动的原理,轮播的原理
4、如何解决跨域的问题?哪些场景会用到跨域?本地文件上传。
5、了解浏览器本地存储吗?本地存储,有遇到移动端什么bug吗?
6、js有哪些延迟加载的方式?javascript如何实现继承?
7、多人合作一个项目时,你在全局或局部作用域中声明了一些变量,这些变量可能被其他人的同名变量覆盖掉,这是你会解决?
8、你开发过jquery插件吗?你知道jquery插件开发有哪些方法吗?
9、javascript立即执行函数有哪些方法?
10、如何保证插件的可链式操作?
11、你知道AMD,CMD吗?
12、你独立封装过模块,组件,编写类库吗?你通常用哪些前端框架?
13、怎么认识CDN,如何应对CDN缓存?
14、用过哪些模板引擎?
15、优化网站,你能想到哪些?举例说明曾经遇到的平台兼容性,环境兼容性,性能问题。
16、最近了解哪些新技术吗?ES6知道吗?
17、介绍一下做的项目遇到的最困难的问题,你是怎么解决的?
18、你会抽空去写技术文档吗?要提高代码质量,你会考虑从哪些方面入手?
19、你有技术博客,个人网站,csdn,cnblog,github吗?你是否做过分享会?规模多大?
20、你认为前端技术你还需要提高哪些方面?
21、以后的前端方向主要是?可视化,交互,框架?