#金三银四求职经历分享# # 杭州默安科技
1. 自我介绍
2. 介绍一下你的项目,说一下你负责的模块,说里面你觉得设计的比较好的地方 说了一个微服务之间一致性问题,又接着问还有没有,又继续说了 高并发下避免库存超扣 这两个场景追问细节
3. go map底层 sync.map底层实现
4. go 有map哈希冲突的可能性?你会怎么解决?
5. 互斥锁和读写锁区别?读写优先级一堆扯底层原理 一直有goroutine占有读锁/写锁 是不是会有读锁/写锁被阻塞 这个是挖坑题目 然后聊到后面让我结合GMP讲这个锁
6. 将GMP的东西大致都讲了一遍,后面一直问是不是先进先出然后我说了分片执行,得根据场景来判断
7. 自旋和GMP结合来讲?自旋解决了什么问题?
8. mysql索引执行顺序 多个索引mysql如何选择哪个索引先执行
9. 删除索引会怎么处理?会重构索引树吗?
10. 索引为什么快?
11. 有大量的IP格式数据?假如让你设计高效查询,你会怎么设计
12. mongodb为什么比mysql快,从哪些方面体现出来
更多最新面经欢迎关注我,查看我在掘金最近分享的文章。
1. 自我介绍
2. 介绍一下你的项目,说一下你负责的模块,说里面你觉得设计的比较好的地方 说了一个微服务之间一致性问题,又接着问还有没有,又继续说了 高并发下避免库存超扣 这两个场景追问细节
3. go map底层 sync.map底层实现
4. go 有map哈希冲突的可能性?你会怎么解决?
5. 互斥锁和读写锁区别?读写优先级一堆扯底层原理 一直有goroutine占有读锁/写锁 是不是会有读锁/写锁被阻塞 这个是挖坑题目 然后聊到后面让我结合GMP讲这个锁
6. 将GMP的东西大致都讲了一遍,后面一直问是不是先进先出然后我说了分片执行,得根据场景来判断
7. 自旋和GMP结合来讲?自旋解决了什么问题?
8. mysql索引执行顺序 多个索引mysql如何选择哪个索引先执行
9. 删除索引会怎么处理?会重构索引树吗?
10. 索引为什么快?
11. 有大量的IP格式数据?假如让你设计高效查询,你会怎么设计
12. mongodb为什么比mysql快,从哪些方面体现出来
更多最新面经欢迎关注我,查看我在掘金最近分享的文章。
展开
评论
1