自己当时回答真是惨不忍睹,还好有录音,所以在此整理出来了所有问题。希望对后来着有所方向性指导。
介绍一下闭包和他的作用?
箭头函数更普通函数有什么区别?
如何在浏览器里实现事件委托?
解释一下cookie和seesion?
如果我把别人的cookie拿过来,是不是就可以拿到他的登录信息?
http是怎么区别header和body?
http协议有哪些方式可以控制浏览器对资源的缓存
在项目里有用过es的新语法吗?有什么作用?
CMD和AMD有什么区别?
react中列表组件key的作用
react中setState一定会触发组件的更新吗?详细的说一下批量更新是怎么实现的?在一个方法里分别调用了包含setState操作的两个方法,这种情况会批量更新吗?
jsx写的一个div,经过babel编译会变成什么样子?
element,component,component实例有什么区别?
redux如何处理异步?
redux实现中间件的原理?
js有哪些异步编程的模式?
我看你自己写了几个项目,是完全自己从头写的还是用了脚手架活着模版?
webpack打包的时候会做哪些优化?
觉得自己比较精通或擅长的某个技术或者某个方面?
最近有学什么新技术?
mobx与redux有什么区别?
mobx的观察者模式是怎么实现的?
你会如何实现一个可观察的数组或者对象?
特别了解的技术
你有什么想问我的吗?
问了一些蚂蚁的前端技术栈,他回答的是dva和antd