银行行业面试题 · 编码实现 · Java
银行行业相关面试题,按题目行业基础数据聚合。
共 3581 道真题 · 当前筛选命中 28 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Java
考察点
技术栈
第 1 题聊一下HashMap的实现原理? 考察HashMap底层数据结构、哈希冲突处理与扩容机制第 2 题请手写一段使用 Java IO 流读取文件内容的代码。 考察基础 IO 编程能力与代码规范性第 3 题单例模式的两次判空实现 考察单例模式线程安全与双重检查锁定的理解第 4 题在Java中,主线程如何等待多个子线程执行完成? 考察多线程并发控制与线程协作的机制第 5 题请解释Java中final关键字的用途,并举例说明它在不同场景下的作用。 考察对Java final关键字语义的理解及实际应用能力第 6 题JDK 1.8 引入了哪些主要新特性? 考察对 Java 8 核心新特性的掌握程度第 7 题String类有length()方法吗? 考察对Java标准类库基础API的掌握第 8 题在Java开发实习中,你主要承担了哪些工作任务? 了解候选人实习期间的实际职责与技术应用第 9 题请介绍 Java 中的基本数据类型,并说明它们之间的区别和注意事项。 考察对 Java 基础数据类型分类、范围及使用注意事项的掌握第 10 题如何对List中的元素去重? 考察对集合去重方法的掌握与复杂度、顺序保持等细节意识第 11 题请实现一个线程安全的单例模式,并说明其关键设计点。 考察设计模式理解、线程安全及双重检查锁定的实现细节第 12 题给定一个包含小括号的四则运算运算式字符串,例如 "1+2*(3-4)/5",请实现一个函数计算其结果。 考察表达式解析、栈应用与边界处理能力第 13 题String类如果手动写会怎么实现? 考察对String类核心设计(不可变性、缓存、字符存储)的理解与实现能力第 14 题请详细描述在Java中通过new关键字创建一个对象时,从代码执行到内存分配完成的完整过程。 考察Java对象创建的内存模型、执行顺序及底层机制第 15 题有使用过线程池吗?请说明其工作原理。 考察线程池的使用经验与核心工作机制理解第 16 题Java的wait和notify了解么,使用前提是什么 考察对Java线程协作机制及使用前提的掌握第 17 题深拷贝和浅拷贝是什么?请用 Java 代码体现。 考察对 Java 对象复制机制的理解及深拷贝的实现能力第 18 题两个线程如何交替打印1到10? 考察多线程协作、同步机制与并发控制能力第 19 题Java创建线程的方式? 考察Java多线程基础知识的掌握程度,以及不同方式的适用场景。第 20 题线程怎么加入线程池运行 考察线程池提交任务的方式与执行原理