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