职位题库

Golang 后端开发实习生面试题库

面向Golang 后端开发实习生相关面试,围绕缓存、Redis、大模型、显存估算、资源规划等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

5 道题目建议用时 15 分钟专项面试练习

全部题目 5 道题

01

MySQL 如何扛住海量请求?请从本地缓存、Redis 到缓存与数据库一致性逐层展开。

考察候选人对高并发读场景下多级缓存架构的理解,以及缓存与数据库一致性方案的掌握程度。
02

本地缓存和 Redis 分别在什么情况下使用?请从机器数量、成本等角度权衡。

考察候选人对本地缓存与分布式缓存的选型能力,能否结合部署规模、成本和一致性要求做决策。
03

大量相同 query 请求怎么解决?请说明缓存与 singleflight 的思路。

考察候选人对缓存击穿和重复请求合并的处理能力,是否了解 singleflight 等工程手段。
04

进程内缓存承载不下时写到硬盘,内存和硬盘分别适合哪些场景?请从 IO 性能展开。

考察候选人对内存与磁盘存储特性的理解,能否根据 IO 性能和数据访问模式做存储选型。
05

如果要部署大模型,如何估算显存等资源?

考察候选人对大模型部署资源估算的基本认知,包括参数量、精度、显存占用和推理框架开销。
返回面试题库