百度提前批前端二面
- 介绍一下自己做过的项目。
- 为什么会选用ts,而不是js做项目?
- 为什么选用react而不是vue?这两者你觉得有什么区别?
- 为什么要使用mobx、redux这样的状态管理库?
- app 和h5页面你觉得有什么区别?
- h5里当你点击到下一个页面时有卡顿,你有什么优化点?
- flex:0 1 auto什么意思?
- 项目优化知道哪些?
- 你刚才说的预加载具体怎么做?
- 跨域方式有哪些?
- 你说的那三种方法,你会选择哪种?(jsonp,cors,nginx)
- PWA知道吗?service worker 知道吗?那你说的h5的worker多线程应用场景?
暂时就想到了这么多,想起来了再补充吧。面试官比较严肃,没笑过。
#百度##校招##前端工程师##面经#