万兴科技 golang后端开发实习生一面
1. 分布式/存储这个项目你主要做了什么?
2. 另一个协作系统项目是做什么的?
3. Go 的 map 是并发安全的吗?
4. 你怎么理解 map 的底层结构
5. map 的扩容机制你了解吗?如果要让 map 支持并发安全,你会怎么做?
6. 什么是一致性哈希?
7. 为什么要用虚拟节点?
8. 节点扩容时,数据怎么迁移?
9. 节点下线或缩容时怎么处理?你这个一致性哈希的变化是怎么触发的?
10. 协作系统里的角色和权限是怎么设计的?
11. 多人同时编辑时,你是怎么处理的?
12. MySQL 在什么情况下适合建索引?什么情况下不适合建索引?
19. 什么是覆盖索引?
20. Redis 缓存你是怎么理解和使用的?
21. JWT 或登录态你是怎么做的?
22. 如果用户多端登录,或者要强制下线,你怎么处理?
23. 幂等性你怎么理解以及你项目中那些是幂等的?
#牛客AI配图神器#
流程推进很快,面完不到一小时约综合面
2. 另一个协作系统项目是做什么的?
3. Go 的 map 是并发安全的吗?
4. 你怎么理解 map 的底层结构
5. map 的扩容机制你了解吗?如果要让 map 支持并发安全,你会怎么做?
6. 什么是一致性哈希?
7. 为什么要用虚拟节点?
8. 节点扩容时,数据怎么迁移?
9. 节点下线或缩容时怎么处理?你这个一致性哈希的变化是怎么触发的?
10. 协作系统里的角色和权限是怎么设计的?
11. 多人同时编辑时,你是怎么处理的?
12. MySQL 在什么情况下适合建索引?什么情况下不适合建索引?
19. 什么是覆盖索引?
20. Redis 缓存你是怎么理解和使用的?
21. JWT 或登录态你是怎么做的?
22. 如果用户多端登录,或者要强制下线,你怎么处理?
23. 幂等性你怎么理解以及你项目中那些是幂等的?
#牛客AI配图神器#
流程推进很快,面完不到一小时约综合面
全部评论
相关推荐
点赞 评论 收藏
分享
查看22道真题和解析