金融行业面试题 · Java
金融行业相关面试题,按题目行业基础数据聚合。
共 8448 道真题 · 当前筛选命中 1048 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 81 题Error和Exception的区别是什么? 考察Java异常体系的基础理解和分类能力第 82 题请介绍 Java 垃圾回收(GC)机制。 考察 Java 内存管理与垃圾回收基础知识第 83 题CopyOnWriteArrayList为什么能保证线程安全? 考察对写时复制并发策略的理解与适用边界第 84 题线程池的参数你是如何理解并设置的?请结合实践说明。 考察对线程池核心参数的理解和实际配置能力第 85 题请实现并说明单例模式的懒汉模式。 考察单例模式懒汉式实现及线程安全处理第 86 题项目中使用基本类型还是包装类?为什么? 考察在业务开发中对类型选择的工程判断第 87 题Java泛型中的T、K、V分别代表什么区别? 考察对Java泛型类型参数命名规范的掌握第 88 题请解释 ReentrantLock 的底层实现原理,并说明其与 AQS 的关系。 考察并发锁机制、AQS 同步队列与重入性的理解第 89 题重载和覆盖与Java的三大特性有什么关系? 考察面向对象三大特性(封装、继承、多态)与重载、覆盖的概念及关联第 90 题Java如何解决并发问题? 考察对Java并发机制的全面理解与实际应用能力第 91 题在 Java 中,== 和 equals 有什么区别? 考察对引用比较与值比较的理解以及 equals 的约定第 92 题为什么想用ConcurrentHashMap? 考察对并发容器适用场景和原理的理解第 93 题如何管理线程?线程池的创建方式有哪些? 考察线程池的使用与创建方式第 94 题多数情况下 Spring 为何优先采用 JDK 动态代理而不是 CGLIB? 考察对 Spring 代理选择动机的理解第 95 题在 Java 中,int 类型占用几个字节? 考察对 Java 基本数据类型内存大小的准确掌握第 96 题在Java中,for循环中反复调用某个bean的方法(每次调用一次),与直接在bean方法内部写for循环(一次调用处理所有元素),这两种写法的区别是什么? 考察对方法调用开销、代码组织、可测试性和性能边界的理解第 97 题讲一下HashMap底层实现? 考察HashMap的数据结构、哈希冲突处理与扩容机制第 98 题请介绍你对 Java 集合框架的了解,并说明常用集合类的适用场景。 考察对Java集合框架的整体认知、常用类特性及场景选择能力第 99 题Java中TreeSet是怎么排序的?请说明对象排序的机制。 考察Java集合框架中TreeSet的排序原理与Comparable/Comparator的使用第 100 题请介绍Java生态中常用的数据库分库分表组件,并比较MyCat和Sharding-JDBC的适用场景。 考察对分库分表组件的理解、选型能力和场景权衡