时间线
- 投递 8.20
- 笔试 8.28
- 一面约面 8.29
- 一面 9.15
- 二面约面 9.15
- 二面 9.20
- 三面约面 9.21
- 三面 9.26
- 转部门 9.27
- 换部门约面 9.28
- 换部门面试 9.29
一面(40min)
面试题主要集中在React、HTTP、网络安全、浏览器
网络安全
- 了解哪些网络攻击
- XSS和CSRF攻击区别
浏览器
- 影响浏览器性能
- 重排重绘
- 浏览器存储相关
React
- setState同步异步
Http
- Http1.1. 2.0 3.0区别
手撕
- 最长不重复字符长度(原题,秒
总结
- 面试官感冒了感觉他十分累...因为去医院没回推迟了半小时...
- 面试官首先肯定了我学习能力,其次说我对网络安全、HTTP这一块不是特别熟悉,容易混淆,希望多练
- 估计是凉了,就算侥幸过了二面三面也过不了...(自我感觉,我做得东西太简单了
- 感谢字节给面试!呜呜!字节体验卡达成!
更新:还在面美团...字节竟然过了!(什么?字节面试体验卡充值成功!!!!不可思议!)我要奋发努力了!我真的想留在杭州啊啊啊啊啊!
(唯一的杭州的有进度的!)
二面(1h)
又是感觉凉凉凉的一面...我乃二面杀手菜鸡是也...
- 项目最得意的点
- 虚拟列表怎么实现的
- 模糊搜索框搜索
- 避免后一个搜索比前一个结果先返回导致模糊搜索匹配错误
- 防抖节流区别
- Promise.all怎么实现
- 并发请求
- 三列布局
- 箭头函数与普通函数的区别
- 普通函数各种情况下的this指向问题
- 手撕1:扁平化数组
- 手撕2:嵌套数组最大深度
- 反问1:考察和注重能力:聪明-潜力-逻辑思维能力-沟通交流能力
自我总结
- 实战经验太少
- 解释的时候可以结合案例不要在那一直说说说...
- 沉默的时候面试官会默认你在思考,不会影响你,但我是真的不会啊...于是中途有至少30s的gap*2
- 等待感谢信ing
三面(40min)
自我感觉凉凉,幸运女神不可能再降临了呜呜
- 自我介绍
- 学习路线
- useCallback && useMemo (回答得极差
- 手写:
总结
- 基础一般,补充基础
- 这周有结果
更新:三面太紧张了,表现也不是很好吧...9.27被转部门了,还是飞书,只是去了另一个大部门,9.28约面进入新一轮面试,机会不大
#字节跳动##前端开发#