一面:
1.自我介绍
2.聊项目
3.redis实现分布式锁的设计?
4.redis底层数据类型?具体实现?使用场景?
5.golang的设计?
6.gmp模型?
7.数组和slice区别?
8.http/https的区别?
9.TCP如何保证高可靠的?
10.反问
二面:
1.golang的源码问题
2.slice扩容机制
3.网络拥塞状态下TCP数据传输?
4.进程和协程区别?
5.mysql的不同索引类型?
6.redis的可持久化机制?
7.channel包内的各种底层实现问题?
8.反问
感觉回答的还不错,可以和面试官进行互动!面评还不错,估计能过!许愿offer!