字节商业化技术后端校招提前批凉经
面完整个人都麻了
1.自我介绍
2.HTTP长连接和websocket的区别?
3.TCP4次挥手,Time wait和Close wait的区别,哪个对服务器危害大,什么情况下会造成Close wait时间过长?
4.介绍微服务项目,微服务之间是如何调用的,服务注册和服务发现具体是如何实现的?
5.限流有了解吗,假设一秒内最多接收10个请求,多余的拒绝,如何设计?
6.redis的list的数据结构,ziplist的详细结构?
7.redis的缓存预热,如何知道要预热哪些数据,预热算法都了解哪些?
8.介绍缓存击穿,缓存穿透,缓存雪崩,相应的解决策略都有哪些?
算法题:前序遍历+中序遍历构建树,在返回树的右视图(输入反了。。一直报错。。。。)。
面完了,人也麻了。。。。。
(内推我的同学告知我被当成社招的面了。。。以上面经可能不具有太***价值。。。。。)
#字节跳动##面经##校招##Java工程师#