高德秋招后端一面记录
- 自我介绍
- 实习拷打
- kafka数据积压如何处理
- 针对es同步延迟如何快速定位问题
- 为什么用consul不用etcd
- consul健康检查策略
- 如果服务频繁上下线有可能是什么原因
- 预防缓存击穿的方案
- go中如何设计无锁的数据结构减少竞争
- 打印一千个数,两个goroutine,一个打奇数一个打偶数,如何实现
- 如果数量特别大,还用channel合适吗
- channel和mutex调度开销对比
- 分布式系统设计订单唯一id的生成
- 雪花算法存在的问题
- go中如何限制goroutine数量
- go中sync.map底层结构
- 无手撕