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

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

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

筛选题目已选:问题拆解
第 921 题请描述 OpenFeign 的远程调用实现思路,涵盖服务发现、负载均衡和网络通信等关键环节。 考察对 OpenFeign 远程调用全链路实现原理的理解问题拆解系统设计技术原理NacosNettySpring Cloud OpenFeign第 922 题请说明红黑树的主要特性及其满足的约束条件。 考察对红黑树数据结构的理论基础和理解深度问题拆解技术原理第 923 题请编写一个程序,输入一个非负整数行号,输出对应Excel列名。规则为:第0行对应a,第25行对应z,第26行对应aa,第27行对应ab,以此类推。 考察进制转换思想在类似Excel列名问题上的运用及代码实现编码实现问题拆解技术原理第 924 题类实例的内存大小有哪些影响原因? 考察对象内存布局、对齐、继承与运行时开销的理解问题拆解技术原理第 925 题请你编写一个程序,使用多线程并发执行多个任务,并汇总各线程的计算结果。 考察多线程编程、线程间结果汇总的实现能力编码实现问题拆解技术原理Java第 926 题假设某个流程执行耗时10ms,在单线程处理下,该流程的最大QPS(每秒请求数)是多少? 考察对QPS基本计算和单线程吞吐极限的理解问题拆解技术原理第 927 题MySQL 语句优化你会怎么去优化? 考察对 SQL 优化方法论、执行计划分析和常见性能瓶颈的理解性能优化问题拆解技术原理MySQL第 928 题同步与异步有什么区别? 考察对同步与异步基本概念及适用场景的理解问题拆解技术原理第 929 题在单体应用对 MySQL 操作的情况下,如何解决一人一单的超卖问题? 考察并发控制下的资源竞争处理与数据一致性保障数据驱动问题拆解技术原理MySQL第 930 题请介绍实习期间你遇到的最有挑战性的一件事。 考察候选人在实习中面对挑战的应对能力和解决问题的思路问题拆解项目复盘结果导向第 931 题请实现合并区间的算法,并说明时间复杂度和空间复杂度。 考察区间合并算法的正确性、排序思路及复杂度分析能力编码实现问题拆解技术原理第 932 题如何用笔记本电脑实现对楼道灯光的远程控制?请描述整体的网络拓扑和通信链路。 考察物联网远程控制方案的网络架构和技术选型能力问题拆解系统设计技术选型MQTT第 933 题请描述你实现文件传输的思路,包括协议选择、可靠性保障和可能遇到的问题。 考察文件传输方案设计、协议权衡与可靠性处理能力问题拆解系统设计方案权衡第 934 题在 MySQL InnoDB 中执行一条插入语句会涉及哪些锁?这些锁之间有什么区别? 考察对 InnoDB 锁机制及插入路径的理解问题拆解技术原理MySQL第 935 题如何基于 count = count / 2 + priority 的公式实现一个考虑优先级的进程调度策略? 考察优先级调度算法的理解、时间片分配逻辑与实现能力编码实现问题拆解技术原理第 936 题请解释动态链接库(如动态链接的共享库)在程序执行时是否会被加载到内存中? 考察对动态链接机制及其内存加载行为的理解问题拆解技术原理第 937 题请介绍红黑树及其作用。 考察二叉搜索树平衡性知识及其在实际场景中的应用价值问题拆解技术原理第 938 题如何设计规则因子,使其具有通用性和可扩展性,从而支持各种复杂的判断条件? 考察规则因子抽象与通用化设计能力问题拆解系统设计技术选型第 939 题在校期间你遇到过哪些困难? 考察候选人面对困难时的态度、解决思路与成长反思持续改进问题拆解自我认知第 940 题请描述Java类从加载到执行的完整流程。 考察JVM类加载机制与执行分派的核心原理问题拆解技术原理JavaJVM