2、项目中前端性能优化做了哪些工作-说完之后说了整个前端性能优化的流程(从解析一直说到页面绘制,展开了很多问题)(还是不太熟,再好好看看吧)
3、DNS怎么优化? 预解析在哪里解析?(预解析服务器?)
4、重绘和重排?
5、防抖和节流项目中怎么使用的?(其他场景呢?)
6、WebSocket? 长链接,轮询? 保持在线聊天项目的连接状态?(这块一点不会)
7、axios向服务端请求时,什么时候会发两个请求?(主要是问options的作用)
8、什么情况会触发options预检?(回答了跨域时,说不全面)
9、get和post都会触发吗?(options)
10、项目中跨域?(为什么会有跨域?怎么解决的)
11、jsonp中为什么<script>标签中的src可以实现跨域?原理?
12、两个同源的页面之间怎么共享数据?(利用Storge)
15、addEventListener 绑定事件,函数的参数有?,事件冒泡和捕获
16、了解的语义化标签?和普通的div有什么区别
17、让你封装组件,你会使用语义化标签吗?
18、ES6新特征了解?
20、算法:实现-循环输出- 绿2s -> 黄1s-> 红3s -> 绿2s ....
https://blog.csdn.net/XUXIU182/article/details/101037490
一共面试1小时15分,算法差不多写了25分钟。未录音只记得这些了,基本每个问题都会有延伸,会问你怎么想的呢?面试官很好,会解释一下不会的问题 ,而且最后算法题时,面试不耐其烦的引导了20多分钟,写了一个最垃圾的实现,我实在是太菜了
反问:技术栈,主要是React,部门是智能企业平台 BPIT
面完之后半小时就挂了,然后立马被百度ACG 部门捞了,希望下次面试顺利吧
全部评论
(1) 回帖