知乎 golang开发工程师面经
知乎-golang面经一面的一个分享,先是面试的问题。
 
1.什么时候能来?
 
2.自我介绍?

3.实习介绍,项目介绍

4.项目里面的零拷贝sendfile和mmap

5.零拷贝发生几次上下文切换, 底层?

6.操作系统IO底层?

7.MYSQL 索引知道不?

8.MySQL 联合索引底层什么样子?

9.给一个案例联合 age,score 的联合索引怎么实现的?
 
10.非叶子节点和叶子节点是什么?

11.redis数据结构知道哪些?

12.redis zset 怎么实现?

13.跳表具体实现?

14.SCORE 指令时间复杂度? 为什么?

15.GMP讲讲?

16.抢占式调度怎么实现的?

17.go性能分析?

然后面试的面试官人不错, 比较温和, 做了下业务介绍和部门介绍, 整个面试过程中往深去问, 只是背一些博客和面经是远远不够的, 会一直追问到底层的。