北京合思信息技术有限公司面试题 · 方案权衡
北京合思信息技术有限公司相关面试题,按最终去重题目聚合。
共 163 道真题 · 当前筛选命中 39 道 · 更新 2026-08-05
筛选题目已选:方案权衡
考察点
技术栈
第 1 题中间件缓存和内存缓存的使用场景有什么不同? 考察缓存选型意识与场景匹配能力第 2 题列式存储和行式存储有什么不同? 考察对两种存储模型在设计目标、访问模式和应用场景上的差异理解第 3 题请详细解释布隆过滤器的原理、优缺点及其适用场景。 考察对布隆过滤器原理、空间时间权衡及工程应用的掌握第 4 题悲观锁和乐观锁有什么区别? 考察并发控制策略的理解与适用场景辨析第 5 题synchronized和Lock的区别以及原理 考察并发同步机制的原理理解与选型权衡第 6 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景第 7 题请简要介绍垃圾回收的基本原理,并说明常见的垃圾回收算法及其适用场景。 考察对垃圾回收原理和常见算法的理解与应用场景分析第 8 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 9 题Redis支持的数据格式和数据结构有哪些? 考察对Redis核心数据结构及其应用场景的掌握程度第 10 题MQ怎么实现可靠传输的 考察消息队列可靠传输的机制与折衷第 11 题请结合实际介绍缓存的使用场景。 考察对缓存定位、收益和边界条件的理解第 12 题事务的隔离级别有哪些? 考察数据库事务隔离级别的基本概念及不同隔离级别对并发问题的处理第 13 题String、StringBuilder、StringBuffer三者区别 考察字符串不可变性、线程安全性与性能特性的掌握第 14 题请对比ClickHouse与MySQL在架构、存储和适用场景上有哪些主要区别? 考察对ClickHouse和MySQL技术定位、存储模型及适用场景的理解第 15 题ArrayList和数组(Array)的区别是什么? 考察对Java集合框架基础数据结构的理解与对比能力第 16 题Redis用作登录验证如何实现,相较于JWT有什么好处? 考察基于服务端会话的登录方案与无状态令牌方案的实现和权衡第 17 题请介绍常见的垃圾回收算法及其适用场景。 考察对垃圾回收基础算法的理解与对比能力第 18 题请谈谈如何对Redis中的热点数据进行预热,以及预热时需要考虑哪些问题? 考察对缓存预热机制的理解及实际落地中的边界考虑第 19 题如果让你实现一个分布式事务中间件,你的思路是什么? 考察分布式事务设计、方案权衡与故障处理能力第 20 题简单介绍一下Redis的过期淘汰策略都有哪些? 考察对Redis内存淘汰策略和过期键处理机制的理解