23届应届生快手前端一面

1.输入url发生了什么

2.从建立链接引申到三次握手

3.浏览器的缓存机制(强缓存,协商缓存)

4.为什么强缓存、协商缓存是两个字段而不是一个?(expires cache-conctrol为什么不能只留一个呢)

5.http不同版本的区别

6.http3为什么更安全?

7.状态码,细说一下3开头的状态码

8.你知道的排序算法

9.快速排序的时间复杂度,最坏的时间复杂度是多少?

10.前端开发设计模式?

11.简易的观察者模式的实现,用哪些方法?(api)

12.你知道的前端安全问题?

13.xss攻击如何防范?

14.JS事件循环

15.为什么要分为宏任务和微任务?只留一个不行吗

16.JS作用域

17.css的bfc,创建bfc的方式/触发条件

18.CSS选择器

19.node的中间件

20.react的hooks

21.vue的nexttick

22.vue3的新特性

23.vue3的diff算法

24.webpack工作流程

25.webpack loader

26.webpack plugin

27.算法题。将输入的数拆分为尽可能多的乘数,所有数相乘等于输入数,例如:

function calc(){
}
console.log(calc(30))  //[2,3,5]

面试时间一小时十分钟左右,总体体验不错,面试官很亲和,思考算法题的时候也没有催促。说有二面的时候再通知。

发面经攒人品,求好运!

全部评论
感谢大佬分享
1 回复 分享
发布于 2023-04-03 18:03 北京
看这问了不少问题啊,应该是面试前也有安排比试吧
1 回复 分享
发布于 2023-04-04 10:30 广东
请问是哪个部门?
1 回复 分享
发布于 2023-04-04 17:25 上海
校友,不过我是24的
1 回复 分享
发布于 2023-04-13 00:30 北京
楼主有结果了吗
点赞 回复 分享
发布于 2023-04-04 16:26 广东
同学问了是哪个部门吗?
点赞 回复 分享
发布于 2023-04-05 13:27 新加坡
第四题怎么回答呀
点赞 回复 分享
发布于 2023-04-06 12:49 广东
base北京吗
点赞 回复 分享
发布于 2023-04-06 15:26 北京
hello请问下有后续吗
点赞 回复 分享
发布于 2023-04-07 17:38 广东
关于“expires cache-conctrol为什么不能只留一个”的问题,请问是为了保持兼容性吗
点赞 回复 分享
发布于 2023-04-07 23:16 江西
算法题怎么做呢
点赞 回复 分享
发布于 2023-04-08 22:37 北京
有没有消息
点赞 回复 分享
发布于 2023-04-14 13:07 浙江
新进度:寄了
点赞 回复 分享
发布于 2023-04-14 21:40 北京

相关推荐

shtdbb_:还不错,没有让你做了笔试再挂你
点赞 评论 收藏
分享
17 51 评论
分享
牛客网
牛客企业服务