自我介绍环节 闲谈三分钟 1.git的提交代码流程 2.go channel有缓冲区和无缓冲区还了解其他类似的吗 3.互斥锁,读写锁应用什么场景 4.waitegroup的使用 5.go的map的结构 6.map里能不能存空数据,为什么 7.map初始化的new、make区别 8.redis数据类型了解哪些,zset使用场景,zset底层 9.为什么redis里用跳表不用搜索平衡树 10.redis数据怎么设置过期时间,原理是什么,让你来设计过期机制你会怎么设计 11.MySQL普通索引的数据结构(没太明白,面试官提醒了个二叉树,瞬间明白应该是B+树和其他结构进行对比)...