编程语言
Cpp
Python
Go
操作系统
Question
- 三级缓存和TLB之间的关系
- Cache的缓存策略
- 文件系统缓存策略(打开一个文件之后在内核的组织方式)
- 虚拟化技术,Docker
- Linux不同调度策略是怎么兼容相互执行的
分布式相关
RPC
- Socket什么时候建立连接,会有几个Socket
- 回掉函数怎么将结果返回给用户程序
- select和poll添加自己关系的socket的时候,需要将所有的socket信息在内核和用户之间反复复制吗?
- 对server后端的zk这一套选择
计算机网络
TCP
三次握手的优化,Google是怎么做的
拥塞控制,Google是怎么做的BBR
TCP Header对应的具体功能
算法
HR
- 什么时候能知道自己在公司内所做事情的具体方向
- 换Base的话,流程?
- 北京户口的解决情况