字节 秋招服务端面经~(来源:牛客网 字节跳动秋招)

作者:你认错人啦
链接:https://www.nowcoder.com/discuss/587406?channel=666&source_id=feed_index_nctrack
来源:牛客网
字节跳动秋招

一面:

mysql:
什么是事务,事务的四大特性
项目相关:
限流相关的场景题
缓存过大如何解决
redis的底层数据结构,详细说明zset
redis 穿透、雪崩,如何解决,该解决方法可以如何改进
算法题:
蛇形打印树
二面:

网络:
tcp首部结构以及相关场景题
操作系统:
系统调用
fork()
awk
如何查看进程、如何查看线程,这些数据是存储在哪里的
项目相关:
限流的相关算法并介绍
算法题:
如手机键盘,每个数字对应三个英文字符,输入一串数字,输出所有合法的英文字符
三面:

网络:
DNS域名解析过程
DNS劫持
相关场景题
mysql:
如何更新索引
redis:
redis数据类型
redis的单线程模型
IO多路复用(上道题中提到了所以就问了)
redis持久化方式
一致性哈希
操作系统:
解释什么是内核态、用户态,如何切换
进程和线程的区别
进程的通信方式
线程的通信方式
分布式,微服务:
分布式cpa理论相关
什么是微服务,解决了什么问题
灵魂拷问:
看过哪些源码?(提到线程池,所以基本上都问线程池)
一个固定大小的线程池有什么作用
线程池原理
如何获得线程的返回值?底层原理是什么
智力题:
64匹马8个赛道,选出前四名,最少要比几次
算法题:
最近公共祖先
求[a,b]中不包含3,5,8的整数个数
其他:
职业规划
做过最具有挑战的事情
等等

猜你喜欢

转载自blog.csdn.net/ni15534789894/article/details/112461361