招商银行面试题 · 编码实现 · Java

招商银行相关面试题,按最终去重题目聚合。

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

筛选题目已选:编码实现 · Java
第 1 题单例模式的两次判空实现 考察单例模式线程安全与双重检查锁定的理解编码实现技术原理Java第 2 题请解释Java中Lambda表达式的作用,并说明它与匿名内部类的区别。 考察对函数式编程基础概念的理解与应用编码实现技术原理Java第 3 题给定一个包含小括号的四则运算运算式字符串,例如 "1+2*(3-4)/5",请实现一个函数计算其结果。 考察表达式解析、栈应用与边界处理能力编码实现问题拆解技术原理C++JavaPython第 4 题请手写一段使用 Java IO 流读取文件内容的代码。 考察基础 IO 编程能力与代码规范性编码实现技术原理Java第 5 题Java的wait和notify了解么,使用前提是什么 考察对Java线程协作机制及使用前提的掌握编码实现技术原理Java第 6 题请实现一个线程安全的单例模式,并说明其关键设计点。 考察设计模式理解、线程安全及双重检查锁定的实现细节编码实现技术原理方案权衡Java第 7 题有使用过线程池吗?请说明其工作原理。 考察线程池的使用经验与核心工作机制理解编码实现技术原理Java第 8 题在 Java 8 中,如何使用流式编程对一个 List 集合进行去重并按照年龄排序? 考察 Java 8 Stream API 的熟练程度及对去重和排序的实际应用编码实现技术原理Java第 9 题线程怎么加入线程池运行 考察线程池提交任务的方式与执行原理编码实现技术原理Java第 10 题深拷贝和浅拷贝是什么?请用 Java 代码体现。 考察对 Java 对象复制机制的理解及深拷贝的实现能力编码实现技术原理Java