字节秋招业务中台后端开发二面凉经
55分钟
1. 聊聊Netty,什么是Nio,select epoll,为什么select 最大监听1024个fd,epoll的回调是通过什么函数实现的
2. 刚刚你提到了零拷贝,具体说说什么是零拷贝,什么是DMA
3. 你对dubbo 的哪个实现比较熟悉?我说可以聊聊里面一致性哈希是怎么实现的,他相比一般的哈希本质上解决了什么问题
4. 操作系统:
pid = 0的进程是什么进程
如何创建子进程,fork返回的是什么
孤儿进程最后被谁收养
通过调用什么函数可以知道子进程的终止状态
父子进程共享什么东西
5. 计网:(不问常规八股,以前408的东西很多都忘了)
路由表是用来干嘛的
知道NAT吗(忘了)
知道ARP吗
ARP的流程是怎么样的
传输层和网络层的区别是什么
子网的终端如何获取外网的ip并进行通信?
6. 算法和leetcode 76有些类似,不过他要求覆盖的子串没有其他字符,是要完全跟target子串相同,顺序可以不同,返回子串在源字符串起始的下标(竟然没a 出来,一直有个bug)
#字节跳动2022届秋招正式批##面经##字节跳动##校招##后端开发#