1.自我介绍
2.移动端做过哪些优化?
3.隐藏一个元素有哪些方法?有什么不同?
4.sass是什么?和css比有什么优势?sass是怎么编译成css的?
5.js是一门怎么样的语言
6.说一下对闭包的理解
7.一个闭包的输出题(搞忘了)
8.说一下异步编程有哪些解决方案
9.promise.all的实现口述 reject的错误是什么
10.浏览器打开一个tab的有哪些进程
11.http的请求方法有哪些 详细讲一下
12.常见的状态吗
13.http有哪些版本 各有什么特性 http2.0的头部压缩怎么实现的
14.讲一下https ssl证书是怎么验证的
15.说一下cdn的作用和原理
16.浏览器安全怎么保证的(记不清了 好像只说了一个密码加密)网络攻击有哪些 服务区攻击缓存
17.用过哪些框架 为什么选择react
18.讲一下react(直接说react架构了 react设计原理里面的)
19.react16中的时间切片是怎么实现的(requestIdlecallback) 时间切片怎么存储的
20.useState怎么保证上个状态的
21.hooks使用有哪些限制
22.useMemo和useCallback区别
23.react项目做过哪些优化
24.ssr的原理和优点 ssr造成服务器压力怎么解决(讲了一下RSC)
25.手撕 给一个递增数组
[0,1,2,4,5,7,11,13,14]输出成[‘0->2’,’4->5’,‘7’,‘11’,‘13->14’]
1.部门作息
2.部门toB还是toC
3.有没有需要提升的
注:当天下午约二面 最完美的一轮面试
#字节跳动##抖音直播##前端##一面#