自我介绍map底层结构slice底层结构,追问扩容机制,说了先翻倍,容量大了翻1.25,追问假如一次性要存3倍的数据怎么办go垃圾回收缺点,答:可以搞一个分代回收(感觉面试官不满意)goroutine泄漏,举例子zset底层结构,追问为什么用跳表不用b+树mysql一条语句突然执行很慢怎么办?答:检查索引是否失效,面试官说不对项目:web做了压力测试吗?答:没有(尴尬),面试官:哈哈是玩具吧gin框架为什么快(答不出来)6.824问写的存储系统的性能怎么样,让我用某种数据量化性能(不记得叫什么了)答:不懂性能测试,通过了lab自带的所有测试手撕:求字符串最大前缀,英文题一开始我没看懂以为是求最大子字符串,干瞪眼卡了5分钟发现prefix是前缀秒了反问:部门什么业务感觉已凉,全程不问八股,追着go底层问,我没看过源码被问傻了。项目也是只问性能,这方面我也没搞过 #第一次面试#