职位题库

后端开发实习生面试题库

面向后端开发实习生相关面试,围绕系统设计、项目经验、MySQL、沟通表达、自我介绍等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

64 道题目建议用时 192 分钟专项面试练习

全部题目 64 道题

37

请解释Outbox设计模式及其在分布式系统中的应用。

考察候选人对分布式事务中Outbox模式的理解,包括解决什么问题、如何实现。
38

当调用大模型时token超额,你会如何处理?

考察候选人对大模型调用中token限制的处理策略,包括预防、监控和降级。
39

你们如何保证充值送token场景下的幂等性和一致性?

考察候选人对幂等、原子性、分布式一致性的理解,以及在实际业务中的落地能力。
40

请介绍你实习中线程池拆分与动态调整的实现,任务来源是什么,为什么RPC框架已有线程池还需要业务线程池?

考察候选人对线程池原理、RPC框架线程模型、动态调整和资源隔离的理解。
41

请介绍JEV判题优化的流程,和大模型输入有什么区别,是否需要挂知识库,调用的是官方还是自部署模型,收费如何?

考察候选人对LLM应用架构、成本控制、知识库和模型部署的理解。
42

请说明JVM内存分区和垃圾回收机制,MySQL索引类型及索引失效场景,并给出慢SQL排查思路。

考察后端基础八股的扎实程度,包括JVM内存模型、GC、MySQL索引和SQL优化。
43

你了解设计模式吗?了解单例模式吗?请手写一下如何实现单例模式。

考察候选人对设计模式的理解,特别是单例模式的实现方式,以及编码能力。
44

你设计的API文档自动化搭建,GitLab的CI/CD具体的一个触发链路是怎么样的?

考察候选人对CI/CD流程的理解,以及如何将自动化集成到开发流程中。
45

对于MySQL的SQL执行的很慢,这类慢查询你该如何去查?explain中的type有哪些种类?

考察候选人对MySQL慢查询排查和优化的能力,以及对explain执行计划的理解。
46

你提到了协程,那能具体讲讲你对协程的理解吧。

考察候选人对协程概念、原理及应用场景的理解。
47

如果我要上线一个AI应用,如何搭建一个AI质量检测平台,及其所实现的链路思路是什么?

考察候选人对AI应用质量保障和可观测性的理解,以及系统设计能力。
48

你了解过 Codex 和 Claude Code 之前用 RAG 检索代码需求,现在却直接用 Graph 检索的原因吗?

考察候选人对代码检索技术演进的理解,以及从 RAG 到 Graph 检索的架构选型能力。
返回面试题库