当前位置: 首页 > 面试经验 >

牛客(23届秋招)前端一二三面面经(已oc)

优质
小牛编辑
84浏览
2023-03-28

牛客(23届秋招)前端一二三面面经(已oc)


平台:当然是牛客啦~

10.08 一面(≈60min)

1、自我介绍
2、本科课程有学计算机网络吗?(没有…
3、面过哪些大厂?目前有什么offer?
4、地址栏输入url回车之后的过程
5、http和https的区别
6、https加密过程
7、https为什么要用非对称加密和对称加密相结合?
8、协商缓存的etag怎么生成的?
9、状态码301 302 401 403
10、link标签加载css会阻塞dom渲染吗?(会,link不会阻塞dom的解析,但会阻塞dom渲染
11、src和href的区别
12、http 1.0 1.1 2.0 区别
13、http2. 0服务器推送和websocket有什么区别?
14、fetch和ajax的区别
15、eventloop
16、进程和线程的区别
17、浏览器是多进程还是单进程?多线程还是单线程?(多进程多线程
18、js引擎是多线程和单线程?(单线程
19、为什么js设计成单线程的?
20、浏览器有哪些进程?(浏览器进程、渲染进程、GPU进程、网络进程、插件进程
21、看代码写输出(常见的promise async setTimeout输出顺序)
22、时间复杂度怎么求?
23、diff算法的时间复杂度是多少?O(n)
24、讲一下diff算法
25、插入排序的时间复杂度?O(n2)
冒泡排序?O(n2)
快排?O(nlogn)
26、sort的原理是?(当数组长度小于等于10的时候,采用插入排序,大于10的时候,采用快排。
27、栈、堆、池的区别
、栈、堆、池里面分
 类似资料: