中金所技术公司面试题 · 技术原理
中金所技术公司相关面试题,按最终去重题目聚合。
共 322 道真题 · 当前筛选命中 266 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 241 题单例对象会被系统垃圾回收吗?请说明在什么情况下单例会被回收,以及如何避免。 考察对单例生命周期与GC机制的理解第 242 题数据结构中如何用队列实现栈? 考察队列与栈的结构差异和算法转换能力第 243 题讲下C++的模版,为什么需要模版? 考察C++模板的基本概念、作用与使用动机第 244 题请讲解一下 select 和 epoll 的区别及其适用场景。 考察对 I/O 多路复用机制的理解和选型能力第 245 题请从 10 亿个数中找出最大的 K 个数(Top K 问题),你会怎么实现? 考察海量数据下的算法选择与复杂度分析能力第 246 题Python 中变量传参时是传值还是传引用?请结合可变与不可变对象说明。 考察 Python 参数传递机制及其与对象可变性的关系第 247 题请说明 TCP 的流量控制和拥塞控制在实现机制、目的和区别上有哪些不同? 考察对 TCP 可靠传输控制机制的理解深度第 248 题请详细谈谈 Java 的类加载机制,包括类加载的阶段、双亲委派模型以及它的作用。 考察对 Java 类加载过程与双亲委派模型的理解,以及解决类加载冲突的能力第 249 题请列举 Java 中反射机制涉及的三个核心类,并简要说明各自的作用。 考察 Java 反射机制的基础知识掌握程度第 250 题C++类型转换有哪些? 考察C++四种类型转换操作符的用法、适用场景与安全性区别第 251 题引用计数法介绍 考察垃圾回收中引用计数法的基本概念与优缺点第 252 题构造函数和析构函数能否定义为虚函数,为什么? 考察对C++虚函数机制、对象生命周期及类型安全的深层理解第 253 题请选择一个你熟悉的最短路径算法(如 Floyd 或 Dijkstra),讲解其核心思路。 考察算法理解、思路表达与对比能力第 254 题请列举并简要说明 C++11 引入的几个重要新特性。 考察对 C++11 核心特性的掌握程度及语言演进理解第 255 题你在日常工作和学习中,对 AI 工具有过哪些探索性使用和自我学习的方式? 考察对 AI 工具的主动学习、实践探索与知识沉淀能力第 256 题请解释C++中class和struct的区别。 考察对C++中class与struct默认访问权限和语义差别的理解第 257 题请介绍设计模式中的观察者模式,包括其结构、适用场景和实现要点。 考察对观察者模式原理、应用场景和实现细节的理解第 258 题在 MySQL 可重复读隔离级别下,MVCC 如何避免幻读? 考察对间隙锁及 MVCC 局限的理解第 259 题在Spring Boot中,可以使用哪个注解来指定一段代码在项目启动后或某个阶段先执行? 考察对Spring Boot生命周期注解的掌握与配置边界理解第 260 题如何启动一个Spring Boot应用? 考察Spring Boot应用启动入口和原理