网易互娱后端暑期实习一面
2022.4.22
有两个面试官,第一次遇到。
1、自我介绍
2、ipv4的私有网段(不会)
3、ip协议的头部(不会)
4、tcp的拥塞控制(慢启动、拥塞避免、快速恢复)
5、了解业界最新的拥塞控制算法吗,比如谷歌的BBR(不了解)
6、路由协议知道吗(不知道)
7、路由器和交换机的区别(不会)
8、进程调度算法(先到先服务,短作业优先,优先级,多级队列),各有什么缺点(等待时间过长)
9、零拷贝原理(说到一半被打断了),拷贝这个操作是CPU做的吗(不是,是DMA)
10、单纯读取磁盘上的文件过程(切换内核态,发送请求,DMA拷贝,切回用户态)
11、零拷贝如何实现(DMA拷贝,网卡支持的话直接拷贝到网卡,减少内核态和用户态的切换,减少拷贝次数)
12、看你写了了解计算机体系结构,讲讲(流水线)
13、Netty的心跳机制(基于TCP,可以添加额外功能)
14、心跳机制会存在问题,大量结点维持很多长连接会开销很大,怎么解决(设置长连接上限,缩短长连接时间),那不就又要建立连接,开销又变大了(不会)
到这换面试官了。
15、看你是信息安全专业的,说说操作系统中的安全行为(不会)
16、linux中的最小权限和***了解吗(不了解)
17、mysql读写分离(八股)
18、分库分表(八股)
19、实际业务中分库的话mysql的地址怎么写(没写过)
20、git命令用的多吗(不多)
21、A分支的一个提交想要复制到B分支下,怎么做(git cherry-pick 提交号)
22、linux编程命令(没在linux下编程过)
23、linux你用过的命令(cd,ls,chmod,cat),你讲到了seed?(没有,不会)
又换回第一个面试官了。
24、项目是个数据库,讲讲(五个模块)
25、执行insert语句的过程(讲得不太流畅)
26、多线程的情况下insert怎么办(加锁)
27、反问(部门是做什么的)
总结
目前遇到过的最难的面试了,尤其是计网部分,问的贼多,让我怀疑我投的是不是数据库方向。。。
本来开摆了,想随便答答,结果问的我都不会,算法题也没做。。。
凉是肯定凉了,真难啊。。。
#面试复盘##实习##面经##网易互娱#