- 简略的排序算法和大学期间做的我的项目经验;
- 问了一道对于ip筛选的题目;
- 写了个冒泡算法,简历上写了相熟linux内核,问了拥塞相干的常识;
- 问了mysql,redis,出了一道数据结构题,问了golang,手撕代码。
- 问了http协定,golang 开源框架的源码了解;
- 负载平衡怎么实现,分布式锁;
- 我的项目上遇到的艰难,做的称心的我的项目怎么设计的。
- 问了golang的interface的区别,继承,gc的原理、区别,双向链表等。
- 问:mysql innodb的底层构造,画进去。
答:b+tree 。
- 问:取链表的两头节点。
答:快慢指针
- 问:给定n个并发量,并发解决数组
答:应用channel实现。
- - 问:redis list的底层实现。