css
position、float、BFC、flexbox、css3常用属性等、calc的应用
JS
function是基本数据类型还是引用类型
基本数据类型有哪些
基本数据类型有哪些特征
类型转换
闭包
原型链
this的指向以及改变this指向的方法
array, object的一些原型方法(模拟实现或者对比某些方法)
实现bind
节流防抖的实现
macrotask, microtask区别
简单算法(排序算法的几种等)
事件委托的好处
哪些方式实现事件绑定
jquery怎么实现事件委托的
跨域的原理以及怎么实现跨域
nodejs里express里的通过run调用next方法,写出示例(简历写了使用过express)
对webpack的了解,是否配置过,webpack怎么实现打包的
对es6的掌握程度,箭头函数的坑在哪里
es6 proxy
setTimeout怎么实现异步
setTimeout, promise.resolve, console 三者输出顺序
js是单线程的,怎么解决异步处理
对移动端的页面有哪些了解,踩过哪些坑
微信下拉加载时会将整个页面下拉,出现QQ浏览器标识是为什么,怎么解决
Http
安全方面
https
http版本
get, post等区别
restful
框架
了解过哪些开源框架或组件的源码
react: diff算法,生命周期,setState
angular有哪些特性
angular1.x为什么遇到jquery时间数据双向绑定失效
vue:watch写法,可以写除函数以外的类型吗,如果有,举例说明;vuex的mapstate使用方法
小程序:
原理
性能优化
前端性能优化方案
基础API参考
https://developer.mozilla.org/zh-CN/docs/Web
书籍参考
《你不知道的javascript》或《js高级程序设计》《js权威指南》
网友评论