最右面试题 · 技术原理
最右相关面试题,按最终去重题目聚合。
共 122 道真题 · 当前筛选命中 88 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 1 题请给出打家劫舍问题的动态规划解法,并说明状态定义和转移方程。 考察动态规划建模与转移方程推导能力第 2 题你的HTTP报文怎么解析的,是如何映射到你的epoll模型的 考察HTTP报文解析与epoll事件驱动的结合设计第 3 题请介绍你参与过的秒杀项目,重点说明系统如何应对高并发流量。 考察高并发场景下的系统设计、核心技术选型和风险控制能力第 4 题在 Go 语言中,当解码 JSON 时,如果目标类型是 interface{},其中的数字会被解析成什么具体类型? 考察 Go 中 JSON 反序列化到 interface{} 时的默认类型行为第 5 题MySQL的原子性如何实现 考察对MySQL事务ACID原子性底层实现机制的理解第 6 题IO多路复用技术最早出现在HTTP协议的哪个版本中? 考察对HTTP协议版本演进和IO模型关系的理解第 7 题在有序数组中找到大于等于特定值的最左的数,使用二分查找实现。 考察二分查找边界处理与正确性第 8 题请解释Redis事务的原理及其与关系数据库事务的区别。 考察对Redis事务模型的理解及其适用边界第 9 题请实现二分查找算法,并说明其时间复杂度和适用前提。 考察二分查找的编码实现、复杂度分析及适用边界理解第 10 题在数据处理中,只有数值等于 100 的需要被替换,字符串或其他类型的值(如 "100")不应被修改。请设计一个函数实现该逻辑。 考察对类型严格判断和边界情况的处理第 11 题HTTP协议中支持断点续传(范围请求)最早出现在哪个版本? 考察对HTTP协议版本演进和HTTP Range请求机制的掌握第 12 题如何不用额外变量交换两个整数的值? 考察基础编码技巧与变量操作的边界意识第 13 题普通哈希和一致性哈希的区别是什么? 考察分布式系统中哈希分布策略的原理与场景选择第 14 题函数调用方式,直接调用和new调用的区别是什么? 考察对JS中函数调用上下文与构造函数机制的理解第 15 题请编写算法,求出二叉树从根节点到所有叶子节点的全部路径。 考察二叉树遍历、递归与回溯的掌握程度第 16 题请介绍 Redis 中删除数据的策略,并说明不同删除方式在什么场景下适用。 考察对 Redis 数据删除机制的理解及场景适配能力第 17 题无序数组且相邻元素不相等,请找出任意一个局部最小值,并结合边界条件、二分查找与图形趋势分析说明实现。 考察二分查找在非单调数组上的应用、边界条件处理及图形趋势分析能力第 18 题不同服务器之间的客户端如何进行通信? 考察分布式系统中跨服务器客户端通信的原理与方案选择第 19 题程序如何确定哪些对象需要被回收?请结合可达性分析和三色标记说明。 考察JVM垃圾回收中对象存活判定与并发标记算法第 20 题手写代码:给定一棵二叉树和一个整数 sum,求所有从根到叶子节点路径上节点值之和等于 sum 的路径数量。请实现并说明思路。 考察二叉树遍历、递归回溯及边界处理能力