后端岗位面试题 · 问题拆解

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 17602 · 更新 2026-08-05

筛选题目已选:问题拆解
第 781 题在多线程编程中,如何将一个线程的数据安全地同步给另一个线程? 考察线程间数据同步的正确性、安全性和常用机制问题拆解风险判断技术原理第 782 题如何估算消息队列的最大负载量? 考察对消息队列性能指标、容量规划与瓶颈分析的理解性能优化问题拆解系统设计第 783 题两个大表做 join 时发生数据倾斜该怎么处理? 考察对数据倾斜成因的理解及分布式 join 优化手段问题拆解风险判断方案权衡第 784 题编程题:用递归实现n! 考察递归基本实现和边界条件处理能力编码实现问题拆解技术原理第 785 题请详细描述网络数据包从网卡接收到应用层读取的完整处理流程,并说明epoll在其中扮演的角色。 考察对网络协议栈分层处理流程与事件驱动机制的理解问题拆解技术原理第 786 题拥塞控制的机制有哪些?什么时候使用拥塞控制? 考察TCP拥塞控制机制的理解与实际应用场景问题拆解技术原理TCP第 787 题left outer join和inner join区别 考察对SQL连接类型语义的理解问题拆解技术原理SQL第 788 题请描述一条SELECT语句在MySQL中的完整执行过程。 考察对SQL查询执行原理和数据库内部机制的理解问题拆解技术原理MySQL第 789 题请描述MCP(Model Context Protocol)的交互流程。 考察对MCP协议交互流程的理解问题拆解技术原理MCP第 790 题MySQL从输入一个查询语句到执行查询,讲一下大致过程。 考察对MySQL执行引擎执行流程的整体理解问题拆解技术原理MySQL第 791 题多背包问题(Multiple Knapsack Problem)的数学抽象是什么? 考察多背包问题与单背包问题的差异及建模问题拆解技术原理第 792 题查找链表中间元素(仅阐述思路) 考察链表遍历技巧与双指针法的理解问题拆解技术原理第 793 题有20个外观相同的球,其中已知恰好有1个是次品,且次品重量与正品不同(假设已知次品偏轻或偏重)。若使用天平,最少需要称几次才能保证找出次品?请说明称量方案。 考察分组称重的算法策略与最优性论证能力问题拆解技术原理第 794 题请说明如何解决代码中的循环依赖问题。 考察对循环依赖成因的理解及系统性解决方案问题拆解技术原理方案权衡第 795 题谈谈你对集合(Collection)的理解,尽量深入一些。 考察对Java集合框架的整体理解、内部实现和适用场景性能优化问题拆解技术原理Java第 796 题创建线程池时重要的参数有哪些?它们分别有什么作用? 考察线程池核心参数的理解与配置能力问题拆解技术原理技术选型Java第 797 题在建设中台时,如何判断哪些业务能力或模块适合沉淀到中台? 考察对中台战略定位、业务抽象和复用边界的理解业务理解问题拆解方案权衡第 798 题请具体说明你在项目中是如何实现这项功能的。 考察候选人能否清晰阐述自己在项目中的具体实现细节与个人贡献问题拆解项目复盘结果导向第 799 题项目后端数据库模型怎么做的? 考察数据库建模能力、需求分析及表设计合理性问题拆解项目复盘技术原理第 800 题给定二叉树的先序遍历和中序遍历数组,请重建该二叉树并返回根节点。 考察二叉树遍历特性与递归/迭代构造能力编码实现问题拆解