腾讯音乐面经

自我介绍
问Linux下read和write的数据写到哪里
read经过几次内核态用户态切换
read的数据保存在哪里

问udp的实时性为什么好
问滑动窗口过程
问https为什么安全
问ssl三次握手的过程
问ca证书怎么确保是有效的?(数字证书 数字签名)

问mmap的地址怎么确定
问IO多路复用能否只在用户态实现? (协程)
问状态机解析报文的过程
问http三次握手,客户端发送了数据但是服务器没有接收,怎么排查
丢包
拥塞控制
3个重复ACK

content timeout
content refused
ping的原理
ICMP

还有一些其他的想不起来的

30min 全程快问快答 
恐怖如斯



#面试复盘##实习#
全部评论
比我的难多了
点赞 回复 分享
发布于 2022-04-29 14:16
楼主是有网络相关经历么 问这么深
点赞 回复 分享
发布于 2022-05-08 00:53
0_offer选手在此您好,   非常棒的面试经验贴,感谢您的发表共享。在您的面经中,我有一个疑惑点向您请教:   1. "read经过几次内核态用户态切换"。对于此问题,我认为只有2次。即用户态read后进入内核态进行read到缓冲区,之后内核态返回到用户态。我在网络搜索此问题也并未找到精准答案。请问您是如何回答的此问题? 期待您的回复。 谢谢😀
点赞 回复 分享
发布于 2022-06-20 11:55

相关推荐

2 26 评论
分享
牛客网
牛客企业服务