最右面试题 · 技术原理

最右相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 61 题请说明你在项目中如何使用 Spring Cache 与 Redis 实现缓存。 考察缓存框架集成、配置要点与业务场景理解技术原理技术选型问题排查Redis第 62 题请讲解小根堆的概念、实现原理,并说明如何基于小根堆实现一个高效的定时器。 考察数据结构基础与算法工程化结合能力编码实现问题拆解技术原理第 63 题提取一个数最右边的1,使用数与它的相反数做按位与如何实现? 考察位运算技巧与补码表示的理解编码实现技术原理第 64 题讲一下 Redis 为什么快? 考察对 Redis 性能核心原理与内存模型的理解性能优化技术原理Redis第 65 题请编写一段代码,实现对一个 Go map 的原地修改,要求不返回新的 map。 考察对 Go 语言中 map 传参特性及原地修改的理解编码实现技术原理Go第 66 题如果发送端持续向TCP连接写入大量数据,而接收端不及时读取,TCP层会如何处理? 考察TCP流量控制与缓冲机制的理解技术原理TCP第 67 题假如我现在要从磁盘上去读一个文件,读完之后对它进行修改,然后再写回去。这个过程操作系统的内核它会做什么事情? 考察文件I/O全链路的内核处理机制,包括缓存、调度、原子性与一致性问题拆解系统设计技术原理第 68 题请解释数据库事务的 ACID 特性,并说明每个特性的含义。 考察对数据库事务一致性保障核心概念的理解技术原理第 69 题Redis能实现事务吗?怎么实现? 考察对Redis事务机制及局限性的理解技术原理方案权衡Redis第 70 题Redis发布订阅功能的具体实现方式 考察对Redis发布订阅机制的理解与实现细节风险判断技术原理技术选型Redis第 71 题TCP三次握手过程中,哪一次可以携带数据?说明原因。 考察对TCP握手各阶段状态及数据携带规则的理解技术原理TCP第 72 题怎么理解原型和原型链 考察对JavaScript原型机制、继承关系和原型链查找过程的理解技术原理JavaScript第 73 题MySQL可重复读隔离级别下如何避免幻读? 考察间隙锁与临键锁在解决幻读问题上的作用技术原理方案权衡MySQL第 74 题说说红黑树? 考察对红黑树性质、平衡机制及操作复杂度的掌握问题拆解技术原理第 75 题手撕:合并两个升序链表为一个降序链表,要求一次遍历完成。 考察链表操作、合并算法及空间时间复杂度优化能力编码实现问题拆解技术原理第 76 题RANK()、DENSE_RANK()和ROW_NUMBER()这三个窗口函数有什么区别? 考察对窗口函数排序语义的准确理解与区分技术原理SQL第 77 题请介绍一下你的Python使用经验。 考察候选人的Python技能水平与应用场景持续改进人岗匹配技术原理Python第 78 题请实现一个函数,判断一个链表中是否存在环,并说明其时间与空间复杂度。 考察链表基础算法实现能力、环检测思路与复杂度分析编码实现问题拆解技术原理第 79 题给定一个整数数组,其中两个数字各出现奇数次,其余数字均出现偶数次。如何找出这两个出现奇数次的数字? 考察位运算与问题拆解能力编码实现问题拆解技术原理第 80 题fsync 和 fflush 的区别是什么? 考察对用户态缓冲与内核页缓存写入时机的理解技术原理