高级 / 资深前端面试题集锦

以下是一线互联网公司高级前端面试题总结,包括百度、腾讯、网易、字节、知乎、京东、滴滴,小米,感兴趣的欢迎留言交流。

1、请简述Js Bridge

2、请说一下SSR的单机QPS

3、请说一下eggJs的初始化原理

4、前端错误如何捕获,promise的错误是如何捕获的

5、vue的dom diff算法

6、vue的ChildNode diff算法

7、HTTP的400、401、403的区别

8、请说一下浏览器缓存,http缓存,什么是强缓存,什么是协商缓存,Cache-Control中max-age、no-cache的作用

9、如何带团队的,参与过什么重大的技术问题。

10、在Hybrid开发中有哪些问题,你是怎么解决的

11、什么是ES6迭代器

12、简述js的事件循环队列

13、如何用css实现下面布局:当高度大于屏幕时,自适应高度,当不足一屏时整屏高度展示

14、rem布局原理

13、100%是相对哪个元素

14、position的属性值有哪些

15、前端性能指标有哪些,如何做采集

16、fetch和axios的区别

17、react的Fiber特性原理

18、如何计算canvas中两个正方形是否重叠

19、nodeJs是如何支持ES Module的

20、webpack中loader与plugin的区别

21、webpack是如何支持按需引入的

22、请简述webRTC的媒体协商机制

23、常见的canvas性能优化机制有哪些

24、如何提升SSR的QPS

25、客户端接入HTTPDNS后,前端如何处理跨域

26、请说一下前端的事件循环机制

27、vue2的template为什么一定要有一个div进行嵌套

28、上线checklist有哪些

29、常用设计模式有哪些、

30、alinode比官方node性能好,请问是做了什么优化

你可能感兴趣的:(前端)