快手一面面经

投的网络研发

项目内容:
项目的难点闪光点在哪,如何解决的
我看你项目里有用到tcp/udp混合传输,说说这样子做的好处
为什么udp不用QUIC保证可靠传输(回答做的是四层以下,不涉及应用层)
你有遇到过什么性能瓶颈吗,是如何解决的

八股:
三次握手中SYN攻击是怎么回事
如何预防这种SYN攻击
开启syncookie后cookie是如何选定的
tcp如何保证有序
IP为什么要拆包,基于什么进行重组
tcp是靠什么保证尽量不分片
双方是怎么知道mss的值,或者说mss在什么时候进行协商,放在哪个位置

volatile是什么
shell脚本$*,$?,$$是什么意思
硬盘空间满了,如何查看是哪个具体文件
如何查看网络当前连接
你知道如何获取到网络丢包吗,用哪些工具可以获取
checksum丢包你知道如何获取吗(我说我从学习网络以来从来没见过checksum丢包
你平时如何学习知识,有没有推荐的书或者博客

算法:给定一个有序数组,查找<=value的最右边元素的下标(没有返回-1),需要自己编写测试用例,尽可能考虑到所有边界条件和异常情况

面试官态度很好,虽然有的没有答出来但是聊的很开心,会引导你并给予反馈,赞。

更新:已挂,网络部门只有十几个人,实习生岗位可能只有一两个或者没有,楼主也不是什么佬,属于预料之中了。
全部评论
大佬太强了大佬
点赞 回复 分享
发布于 04-16 10:52 陕西
楼主大概等了多久出的结果啊
点赞 回复 分享
发布于 04-22 11:07 北京

相关推荐

点赞 评论 收藏
分享
5 17 评论
分享
牛客网
牛客企业服务