游族网络
游戏后端开发一面面经
完整信息
本篇目录
岗位:游戏后端开发(实习)|时长约 35 分钟
项目一:高并发秒杀系统
- 你的 QPS 是怎么测出来的?
- 我不关心最终 QPS 数字,讲讲你从第一步到第二步,发现了什么问题、做了哪些优化、最终演变成什么样?
- Redis 缓存成功后直接返回,如果 MySQL 操作失败怎么办?(一致性)
- 你 Redis 和 MySQL 写在同一个函数里同步等待,单用户等待时间没变,缓存提升体验体现在哪?
- 有没有考虑直接抛弃 MySQL,订单全在 Redis 落地?
项目二:AI 运维 Agent
- 怎么想到做这个项目?
- 讲讲这套系统的架构?
- 日志是怎么收集的?怎么导入 Prometheus?
- Filebeat 用过吗?ELK 呢?Elasticsearch 呢?
- 运维日志 / 知识库数据从哪来?
Go 基础
- slice 和 map 有什么区别?
- slice 什么情况会扩容?
- map 指针要并发读写,怎么实现?(追问:除了锁还有什么?)
- channel 能实现并发安全读写吗?
- MySQL 索引什么情况会失效?
- 什么是缓存击穿?
AI 工具
- 平时用哪些 AI 开发工具 / skill / MCP?
反问
- 岗位是传统编程多还是 AI coding 多?
- 具体做什么业务?
- 如果要加入,还需要学什么?
项目拷打比较多,go基础那块答得很烂,感觉十有八九是挂了[牛泪]
本篇目录
当前问题0120
- 01
你的 QPS 是怎么测出来的?
- 02
我不关心最终 QPS 数字,讲讲你从第一步到第二步,发现了什么问题、做了哪些优化、最终演变成什么样?
- 03
Redis 缓存成功后直接返回,如果 MySQL 操作失败怎么办?(一致性)
- 04
你 Redis 和 MySQL 写在同一个函数里同步等待,单用户等待时间没变,缓存提升体验体现在哪?
- 05
有没有考虑直接抛弃 MySQL,订单全在 Redis 落地?
- 06
怎么想到做这个项目?
- 07
讲讲这套系统的架构?
- 08
日志是怎么收集的?怎么导入 Prometheus?
- 09
Filebeat 用过吗?ELK 呢?Elasticsearch 呢?
- 10
运维日志 / 知识库数据从哪来?
- 11
slice 和 map 有什么区别?
- 12
slice 什么情况会扩容?
- 13
map 指针要并发读写,怎么实现?(追问:除了锁还有什么?)
- 14
channel 能实现并发安全读写吗?
- 15
MySQL 索引什么情况会失效?
- 16
什么是缓存击穿?
- 17
平时用哪些 AI 开发工具 / skill / MCP?
- 18
岗位是传统编程多还是 AI coding 多?
- 19
具体做什么业务?
- 20
如果要加入,还需要学什么?