后端岗位面试题 · 问题拆解
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 17602 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 381 题手写代码:将两个升序链表合并为一个降序链表,要求写出代码实现。 考察链表遍历、合并排序和反转操作的实现能力第 382 题怎么想到做这个系统的? 考察候选人从需求识别到方案落地的动机与思考过程第 383 题编写 SQL 查询出连续登录达到或超过 3 天的用户。 考察 SQL 窗口函数、日期处理与连续性问题建模能力第 384 题请详细说明Raft协议中领导者选举的过程。 考察对Raft选举机制的理解深度与关键细节第 385 题在蒙提霍尔问题中,有三扇关闭的门,其中一扇后面有汽车,另外两扇后面是山羊。选完一扇门后,主持人会打开一扇有山羊的门,然后你可以选择保持或换门。换门会增加获得汽车的概率吗? 考察条件概率推理和反直觉问题分析能力第 386 题请做两道算法题,其中一道来自 LeetCode Hot 100,另一道为普通题目。 考察候选人在算法题中的编码能力与题目理解第 387 题请解释 MySQL 中事务的特性,并说明 MVCC(多版本并发控制)是如何实现的。 考察对事务 ACID 特性的理解以及 MVCC 在 InnoDB 中的实现机制第 388 题开放题:数组长度为 100,如何使用多线程按数组原顺序打印出来? 考察多线程并发控制、线程同步与顺序保证能力第 389 题请绘制你负责系统的流程图,并解释设计意图和业务价值。 考察流程梳理、设计表达和价值阐述能力第 390 题请说明优先队列、栈和队列这三种数据结构在访问顺序与典型应用场景上的主要区别。 考察对三种基础数据结构特性及适用场景的理解第 391 题给定一个包含14亿个名字的文本文件,统计出现次数最多的Top K个名字,你会如何设计解决方案? 考察海量数据下统计词频并输出TopK的设计与实现能力第 392 题为什么要等待2个MSL的时间? 考察TCP连接关闭时TIME_WAIT状态设计的原理理解第 393 题你会怎么实现一个均匀的哈希函数? 考察哈希函数设计、均匀性与碰撞处理的理解第 394 题你负责的数据监控体系包含哪些方面?是如何设计的? 考察数据监控体系的完整性与设计思路第 395 题防抖在前后端可以怎么实现? 考察对防抖原理的理解及其在前端和后端场景中的应用第 396 题请介绍你对内存管理的基本理解。 考察对内存布局和内存管理基础概念的掌握第 397 题向std::vector中尾插n个元素时,相比原生数组会多出多少次拷贝?请分析最坏情况的时间复杂度。 考察对vector动态扩容机制、拷贝次数和时间复杂度的理解第 398 题项目中怎么使用Redis的? 考察候选人在实际项目中应用Redis的场景、设计与权衡能力第 399 题请列举并说明Python中常见的异常类型及其适用场景。 考察对Python内置异常体系的熟悉程度及异常处理实践第 400 题请说明在嵌入式系统移植中,Boot Loader(如U-Boot)移植通常涉及哪些关键内容和步骤? 考察对Boot Loader移植流程、硬件初始化、配置适配的理解