字节一面二面三面(求意向)
个人情况
楼主二本本科学历,有快手、字节两段实习。因字节部门调整原因离职开始秋招。
一面
- 自我介绍
- 什么是同源策略,跨域是什么,怎么解决,
CORS
具体的字段 - 简单请求和复杂请求,怎么衡量一个请求是属于哪种请求
HTTPS
、CA
证书Cookie
相关的字段,Cookie
的作用域,父子域之间Cookie
的联系position
的几个属性,具体的表现- 浏览器缓存相关,具体的字段,相关的状态码
TS
相关,泛型是什么、泛型编程,举一个业务中的例子0.1 + 0.2 !== 0.3
,然后说一下JS
数据类型存储,双精度、64
位、符号位、指数位、有效数字位等等- 性能优化相关,代码压缩,
CDN
,网络、分包、首屏懒加载 - 渲染阻塞相关,
js
阻塞、css
阻塞这些 - 代码输出题,作用域、
this
指向相关 - 代码题,树状数据
bfs
查找 - 算法题,最大子数组和
二面
- 自我介绍
- 两段实习展开问
- 手写题,手写发布订阅
- 手写题,控制最大并发
- 算法题,最长无重复子串
三面
- 自我介绍
- 快手实习
lynx
原理,展开说一说(lynx 是字节自研的跨端框架,未开源)lynx
和其他跨端方案对比lynx
的使用场景,那你觉得它有哪些缺点- 说一说抖音盒子的定位,它很难做起来的原因是什么?和其他竞品比呢?分析一下小红书
- 手写题,
CodingMan
,链式调用代码题 - 智力题,变色龙问题
最后
字节难度一般般吧,感觉主要是手撕各种代码,其他的只要实习内容自己把握好就行。个人除了变色龙问题没 A 之外其他都 A 了,变色龙那道题面试官让手推公式,最后面试官要赶下一场面试,所以被叫停。许愿意向嘤嘤嘤。
#2023校招##字节跳动校招#