字节番茄二面
回头复盘,这个应该是我目前面过最难的一次,拷打了很多计算机网络
1. 看你写到峰值qps有70w,那你观察过具体的资源数量吗
2. map的使用场景,什么时候用hashmap什么时候用treemap
3. arraylist 和 linkedlist的使用场景
4. 既然想找到一个特定值都需要遍历,那为啥用arraylist不用linkedlist
5. 网络层有哪些常用协议
6. 说一说ip数据包传输过程中头部哪些字段会发生变化
a. 指引下说出了nat协议 私网ip转换公网ip 所以传播过程中ip地址其实会变化
b. TTL字段 → 牵扯到了tcp三次握手里面的MSL大小,刚好满足64次TTL过期才行
c. Identification,Flags ,Fragment Offset 当数据包大于了MTU进行数据粉骗的标识
(1). Identification 所有小分片都会和大分片保持一致
(2). Flag标识是否还有更多分片
(3). Fragment Offset标识了对应于原始分片的偏移位置
7. nat协议具体的转换过程
8. epoll的具体应用(不只局限于红黑树事件等原理,说说具体怎么用)
9. 如何利用epoll实现一个心跳包检测
10. 算法 k个一组链表反转
#写面经攒人品##字节##秋招#
1. 看你写到峰值qps有70w,那你观察过具体的资源数量吗
2. map的使用场景,什么时候用hashmap什么时候用treemap
3. arraylist 和 linkedlist的使用场景
4. 既然想找到一个特定值都需要遍历,那为啥用arraylist不用linkedlist
5. 网络层有哪些常用协议
6. 说一说ip数据包传输过程中头部哪些字段会发生变化
a. 指引下说出了nat协议 私网ip转换公网ip 所以传播过程中ip地址其实会变化
b. TTL字段 → 牵扯到了tcp三次握手里面的MSL大小,刚好满足64次TTL过期才行
c. Identification,Flags ,Fragment Offset 当数据包大于了MTU进行数据粉骗的标识
(1). Identification 所有小分片都会和大分片保持一致
(2). Flag标识是否还有更多分片
(3). Fragment Offset标识了对应于原始分片的偏移位置
7. nat协议具体的转换过程
8. epoll的具体应用(不只局限于红黑树事件等原理,说说具体怎么用)
9. 如何利用epoll实现一个心跳包检测
10. 算法 k个一组链表反转
#写面经攒人品##字节##秋招#
全部评论
我趣,佬是超人强啊

太难了吧,看着都头皮发麻
看哭了
佬后面还打算继续面吗

这些你都会of该你拿
不是有字节offer嘛
相关推荐
09-03 22:11
西安电子科技大学 后端工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享