最右面试题 · 问题拆解
最右相关面试题,按最终去重题目聚合。
共 122 道真题 · 当前筛选命中 41 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 21 题项目中遇到的最大的挑战是什么? 考察候选人的问题识别、解决过程和结果反思能力第 22 题请介绍你项目中的排行榜功能,说明其实现方式、核心难点及你是如何解决的。 考察项目细节的清晰度、技术理解深度与问题解决能力第 23 题如何反转一个链表中的最后 k 个节点?请给出算法思路和实现。 考察链表操作、边界处理与编码实现能力第 24 题请实现一个函数,验证一棵二叉树是否为二叉搜索树(BST),要求写出核心代码并说明判断依据。 考察对二叉搜索树定义的理解及递归或中序遍历的应用第 25 题MySQL的可重复读隔离级别底层是如何实现的? 考察MVCC机制与一致性视图在隔离级别实现中的应用第 26 题数组中只有一个数出现了 k 次,其余数都出现了 m 次,请找出这个出现 k 次的数。 考察位运算在解决频次识别问题中的应用与算法分析能力第 27 题请用非递归方式实现快速排序,并说明如何利用栈管理待排序区间以及处理边界条件。 考察非递归快速排序的栈模拟、区间管理及边界处理能力第 28 题B+树的优点是什么?和红黑树、B树相比呢? 考察数据库索引常用数据结构B+树的特性及其与红黑树、B树的对比分析能力第 29 题现在要实现一个LRU需要用什么数据结构? 考察LRU缓存核心数据结构设计与操作复杂度分析第 30 题分布式锁是什么意思? 考察对分布式锁概念、作用及适用场景的理解第 31 题请讲解小根堆的概念、实现原理,并说明如何基于小根堆实现一个高效的定时器。 考察数据结构基础与算法工程化结合能力第 32 题假如我现在要从磁盘上去读一个文件,读完之后对它进行修改,然后再写回去。这个过程操作系统的内核它会做什么事情? 考察文件I/O全链路的内核处理机制,包括缓存、调度、原子性与一致性第 33 题说说红黑树? 考察对红黑树性质、平衡机制及操作复杂度的掌握第 34 题手撕:合并两个升序链表为一个降序链表,要求一次遍历完成。 考察链表操作、合并算法及空间时间复杂度优化能力第 35 题请实现一个函数,判断一个链表中是否存在环,并说明其时间与空间复杂度。 考察链表基础算法实现能力、环检测思路与复杂度分析第 36 题给定一个整数数组,其中两个数字各出现奇数次,其余数字均出现偶数次。如何找出这两个出现奇数次的数字? 考察位运算与问题拆解能力第 37 题请解释原子性的实现原理。 考察对数据库事务原子性及实现机制的理解第 38 题给定一张帖子表t,字段包括日期pdate、用户ID mid、帖子ID pid和帖子内容content,请编写SQL查询最近一周内每天发帖量排名前10的用户及其发帖数。 考察窗口函数与日期过滤的SQL编写能力第 39 题请实现一个简单的算式计算器,输入如"1 + 1"这样的字符串,计算其数值结果。可以假设表达式中没有括号,只考虑基本的四则运算和可能的空格。请先说明你的解题思路,再写出代码。 考察字符串解析、运算符优先级处理及编码实现能力第 40 题Redis的主从或集群的复制是怎么做的? 考察Redis数据复制机制的理解与实现细节