字节跳动 后端开发 三面面经
概述:三面问了些实习的事,但最后还是回归基础上了,感觉字节蛮重视基础的,但是三面强度没有二面高,也是面了60分钟
面试流程:
1、自我介绍
2、实习时间和转正情况
3、介绍实习项目
4、RSA计算的原理
5、非对称加密和对称加密的区别
6、服务是如何工作的
7、DNS的工作原理
8、CDN的工作原理
9、docker镜像是什么
10、怎么查看cpu利用率?top中哪些字段
11、cache、buffer、swap这些内存分别是什么
12、内存不足的时候会抢占buffer吗
13、与io相关的page_cache是什么
14、io时可以不使用这个page_cache吗
15、epoll和poll的区别,epoll怎么实现的
16、红黑树是什么
17、如何找到ip对应的mac地址
18、ARP协议如果发现子网中没有对应的ip怎么办
19、默认路由是多少
20、http除了使用tcp协议外还使用了其他协议吗
21、QUIC是怎么工作的
22、手撕1:找到字符串中第一个字母异位词
23、手撕2:最大子数组和
24、反问
#牛客创作赏金赛##字节求职进展汇总##软件开发笔面经#