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

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

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

筛选题目已选:问题拆解
第 561 题函数内部执行 slice=append(slice, data) 时,如果触发扩容,会影响外部的 slice 吗? 考察 Go 切片底层数组共享与扩容机制的理解问题拆解技术原理Go第 562 题CountDownLatch是什么?有什么用处? 考察对Java并发工具CountDownLatch的理解和应用场景问题拆解技术原理Java第 563 题SpringBoot启动时,@ConfigurationProperties是如何把yml配置绑定到Bean的?请描述全流程。 考察SpringBoot配置绑定的核心机制和底层实现问题拆解技术原理Spring Boot第 564 题请列举并解释几个你最常用的 Linux 命令和 Git 命令,并说明各自的使用场景。 考察对 Linux 和 Git 常用工具的实际掌握程度和应用能力问题拆解技术原理GitLinux第 565 题请介绍一下你最近负责的一个项目的整体流程和设计思路。 考察候选人项目理解、流程梳理和设计思路的完整性沟通表达问题拆解项目复盘第 566 题说说你知道的几种常用排序算法?快排原理说一下。 考察常用排序算法知识面与快速排序的核心原理理解问题拆解技术原理第 567 题请介绍你平时如何使用 Maven,并说明它的核心作用。 考察对 Maven 基本用途和项目构建流程的理解问题拆解技术原理Apache Maven第 568 题Python中使用过哪些算法? 考察候选人的算法实战经验、广度与深度问题拆解项目复盘技术原理Python第 569 题有名管道如何实现通信? 考察对有名管道原理、用法与适用场景的理解问题拆解技术原理第 570 题请解释什么是通知的异步通信机制? 考察对异步通信中通知机制的理解,如信号、回调、事件驱动问题拆解技术原理第 571 题如何使用归并排序对链表进行排序? 考察链表操作与归并排序算法的结合能力编码实现问题拆解技术原理第 572 题请说明数据库索引中 BETWEEN 查询在 B+ 树上的执行流程。 考察对数据库索引结构和范围查询执行原理的理解问题拆解技术原理第 573 题请手写实现小根堆,并使用小根堆优化迪杰斯特拉最短路径算法。 考察堆数据结构实现能力及经典最短路径算法优化编码实现问题拆解技术原理第 574 题请说明AOP常见的通知类型有哪些,以及它们的执行时机和区别。 考察对AOP通知类型及其应用场景的理解问题拆解技术原理第 575 题RocketMQ事务消息内部怎么实现的? 考察对RocketMQ事务消息核心机制及其作用的理解问题拆解技术原理Apache RocketMQ第 576 题在实习项目中,你如何设计归一化评分的衡量标准? 考察评分体系设计中的指标选取、权重与归一化处理能力业务理解数据驱动问题拆解第 577 题栈和队列有什么区别? 考察对两种基础线性数据结构特征的理解和对比问题拆解技术原理第 578 题ArrayList扩容讲一下,插入的时候是怎么插入的 考察Java集合框架ArrayList的动态扩容机制与插入操作细节问题拆解技术原理Java第 579 题当Agent的回答不符合预期时,你会如何调整Prompt来改善效果? 考察Prompt调优方法与实践经验,涉及问题定位、策略选择与验证持续改进问题拆解问题排查第 580 题说说多线程的使用场景。 考察对多线程适用场景和风险边界的理解问题拆解风险判断技术原理