头条
1、动态参数传值
2、智能组件
3、react怎么操作原生
4、跨域
5、登录怎么做
6、app和h5怎么交互
7、怎么教人了解小程序
8、webpack怎么配置sass转css
阿里巴巴
1、 说一下现在react系统的架构
2、 说一下mobx机制
3、 redux机制
4、 webpack原理
5、 react是diff,那么vue的是什么说一下
6、 说一下闭包
7、 看你简历flex比较了解,说一下
8、 说一下你数组都常用哪些方法,随便说
9、 react和vue有什么区别
10、 为什么要用redux,优势在哪里
11、 map会改变原数据嘛?
12、 说一下reduce三个参数都是啥意思
13、 还问了如果不用redux你们之前项目怎么传数据,随便说
14、 说到vue源码时候说到打标记了,问是给dom打还是数据
腾讯
1、TCP和UDP区别?
2、http返回状态码都有什么,啥意思?
3、304和302区别?
4、前端缓存怎么设置?
5、缓存哪个字段设置的?
6、什么叫树?
7、堆和栈区别?
8、react渲染机制?
9、react事件机制?
10、 react和vue,为什么react要setState({}),vue不用?有什么区别?
11、http有什么了解?和https有什么区别?
12、https内部机制?
13、网络安全有了解吗?
14、cookie里面存什么?
15、cookie和session区别?
16、平时都是怎么学习的?
17、 简述OSI模型有几层?都是什么?
18、 还有tcp在哪一层?
19、哪项最强?
20、自我介绍?
21、为什么要三次握手?而不是其它次数?
22、 四次握手的过程是什么?
头条
1、css基础要扎实、css3要能手写出来效果
2、js原型方面知识要理解透
3、js例如深度克隆等等,要完全能手写出来
4、还要学一下算法,
5、http缓存啥的要有深刻理解
6、手写正则表达式能力
7、在就是项目经验了,例如遇到过什么难题,怎么解决的啥的
8、今天竟然笔试题有defer和async
美团
我从当前页面跳到另一个页面做一些特效怎么实现
就是type=file的input那个,隐藏时候怎么弹出来,不用js怎么弹出来
水平垂直居中实现,css3和正常方法有什么区别
跨域,重点说一下iframe跨域
property和attrbute区别
三角形怎么写,
es6是不是很熟,说说箭头函数的理解,作用
bind这个方法我们怎么自己封装一个,用笔当场写,并且说思路