重庆懂车族科技有限公司面试题 · 技术原理

重庆懂车族科技有限公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理
第 21 题为什么 Redis 的 ZSet 要使用跳表而不是平衡二叉树或红黑树实现有序集合? 考察跳表的数据结构优势及工程权衡技术原理方案权衡Redis第 22 题实现一个随机函数,输入为一个整数数组(如[5,2,2,1]),输出为该数组的一个随机下标,要求每个下标被返回的概率与其对应的值成正比。 考察加权随机抽样算法的正确设计与实现编码实现技术原理第 23 题现场编写代码解决“最长有效括号”问题,并解释解题思路。 考察字符串处理、栈或动态规划的应用及编码能力编码实现问题拆解技术原理第 24 题请说明交叉熵和 KL 散度在概念和数学上的区别与联系。 考察对信息论度量在机器学习中应用的理解技术原理第 25 题怎么用Channel实现goroutine之间的通信? 考察Go语言channel的用法、通信机制和并发安全原理编码实现技术原理Go第 26 题RocketMQ有哪些特性? 考察对RocketMQ核心特性及适用场景的理解业务理解技术原理Apache RocketMQ第 27 题正向代理和反向代理分别是什么? 考察对代理服务器两种工作模式的区别理解和应用场景判断技术原理方案权衡第 28 题为什么操作系统要有内核态? 考察对操作系统特权级别和用户态/内核态划分原理的理解安全意识技术原理第 29 题从数据结构上来说一说,为什么MySQL选择B+树索引而不用哈希索引? 考察对B+树与哈希索引在数据库场景下适用性的理解技术原理方案权衡MySQL第 30 题Redis的分布式锁是什么? 考察对Redis分布式锁核心机制与应用场景的理解技术原理Redis第 31 题请说明Webpack的loader和plugin的区别 考察对Webpack两个核心机制的理解与辨析能力技术原理技术选型Webpack第 32 题Kafka中的Topic和Partition是什么关系?它们如何影响消息的存储与消费? 考察对Kafka分区模型及其对存储、并行度和消费模式影响的理解技术原理方案权衡Apache Kafka第 33 题请说明数据库 undo log 的作用及其工作原理。 考察对数据库事务回滚机制和 MVCC 实现的理解技术原理InnoDB第 34 题ArrayList和LinkedList的区别是什么?日常使用中如何选择? 考察对Java集合框架底层实现、性能特性及适用场景的理解技术原理方案权衡Java第 35 题请解释Elasticsearch中的Segment是什么,以及它在索引和搜索过程中扮演什么角色? 考察对Elasticsearch存储模型与索引机制的理解问题拆解技术原理Elasticsearch第 36 题CPU过高时,如何定位到某个服务的某个接口? 考察系统故障排查的定位思路和工具链使用能力系统设计技术原理问题排查第 37 题相比其他主流消息队列,RabbitMQ 有哪些特性或优势? 考察对 RabbitMQ 特性及与其他 MQ 对比的掌握技术原理技术选型方案权衡RabbitMQ第 38 题堆的左旋和右旋操作你了解吗? 考察对堆结构调整中旋转操作的理解与掌握技术原理第 39 题MySQL中的MVCC是怎么实现的? 考察对InnoDB多版本并发控制机制的理解技术原理MySQL第 40 题请写出三种单例模式的实现方法,并说明各自特点。 考察对单例模式多种实现方式及线程安全、性能、序列化等特性的理解编码实现技术原理Java