中金所技术公司面试题 · 风险判断

中金所技术公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:风险判断
第 1 题请介绍 Java 集合框架中 HashMap 的扩容机制及其实现原理。 考察对 HashMap 扩容机制、触发条件和实现细节的理解风险判断技术原理Java第 2 题SQL中,GROUP BY 后每组取第一个数会有什么问题? 考察对分组查询语义、非确定性排序及去重陷阱的理解风险判断技术原理SQL第 3 题AtomicInteger原子类主要实现技术是什么 考察对原子类底层实现机制的理解,包括同步和非阻塞算法性能优化风险判断技术原理Java第 4 题如何设计一个可靠的Redis分布式锁? 考察分布式互斥的正确性、失效处理与边界意识风险判断系统设计Redis第 5 题为什么使用Redis进行热点数据缓存? 考察对Redis缓存优势、使用场景和局限性的理解性能优化风险判断技术原理Redis第 6 题请解释 C/C++ 中 new 和 malloc 的区别,并说明使用 malloc 后可能遇到哪些典型问题? 考察对 C/C++ 内存分配机制的深入理解与实际运用能力风险判断技术原理C++第 7 题请介绍 Redis 与 MySQL 数据一致性方案,并说明它们在项目中的应用目的。 考察缓存与数据库一致性的方案设计、权衡及实际落地能力风险判断系统设计技术选型MySQLRedis第 8 题针对大模型应用,你认为测试应重点覆盖哪些方面? 考察对大模型测试维度的系统性理解与实践经验问题拆解风险判断系统设计第 9 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制风险判断系统设计技术原理Redis第 10 题如何一次性插入一万条数据到数据库,同时避免内存泄漏问题? 考察批量插入的性能优化与内存管理意识性能优化风险判断技术原理MyBatisMySQL第 11 题请介绍Redis缓存雪崩的原因以及对应的解决方案。 考察对缓存雪崩的理解及系统性应对策略风险判断技术原理方案权衡Redis第 12 题Java多进程竞争同一个key时,如何保证数据的一致性和安全性? 考察多进程并发控制与分布式锁设计能力风险判断技术原理方案权衡JavaRedisZooKeeper第 13 题Kafka如何保证顺序性 考察对Kafka分区模型、生产者配置和消费并行度的理解风险判断技术原理方案权衡Apache Kafka第 14 题如何确认线上运行时实际调用的是你编写的 Service 实现类? 考察对依赖注入、类加载和运行时执行链的排查能力风险判断技术原理问题排查Spring Framework第 15 题在解决项目问题的过程中,你是如何判断采用原创方案还是引入开源方案?请结合具体例子说明你的决策依据。 考察技术选型与方案权衡能力风险判断技术选型方案权衡第 16 题析构函数需不需要是虚函数? 考察对虚析构函数原理、使用场景和风险的理解风险判断技术原理C++第 17 题多线程中哪些资源是线程共享的,哪些是线程私有的? 考察对线程内存模型和资源共享边界的理解风险判断技术原理第 18 题HashMap 在多线程环境下有哪些安全问题?如何实现线程安全的 HashMap? 考察 HashMap 的并发缺陷及线程安全替代方案的原理风险判断技术原理方案权衡Java第 19 题请设计并实现一个 shared_ptr,并说明其关键设计要点。 考察 C++ 智能指针内部机制与内存管理实践编码实现风险判断技术原理C++第 20 题请说明你使用 RabbitMQ 时的基本操作流程(如生产、消费、确认等)。 考察 RabbitMQ 生产消费链路与可靠性机制风险判断技术原理RabbitMQ