东方财富面试题 · Java
东方财富相关面试题,按最终去重题目聚合。
共 532 道真题 · 当前筛选命中 89 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 1 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 2 题项目中使用基本类型还是包装类?为什么? 考察在业务开发中对类型选择的工程判断第 3 题请解释Java中==和equals的区别,并说明它们在字符串比较中的实际用法。 考察对Java基础比较操作符与对象方法语义的理解第 4 题Java 类加载器的层次结构中,最高层的加载器是什么?它的主要职责是什么? 考察对 Java 类加载器层次结构和引导类加载器职责的理解第 5 题介绍一下CAS的原理,它是乐观锁还是悲观锁? 考察对CAS机制的理解及其锁类型归属判断第 6 题请说明 HashMap 的底层实现原理,以及它在什么条件下会发生扩容? 考察对 HashMap 数据结构、冲突解决及扩容机制的理解第 7 题创建线程有哪些方式? 考察对Java线程创建方式的理解及适用场景第 8 题说一下Java的内存模型 考察对Java内存模型核心概念及其并发语义的理解第 9 题项目用到了多线程,请说说多线程是如何实现同步的? 考察多线程同步机制的理解与实际应用能力第 10 题两个值都为150的Integer对象用==比较是否相等?请说明原因。 考察Java包装类型的缓存机制与引用比较第 11 题请解释 hashCode 与 equals 方法之间的关系,并说明为什么要遵守相关约定。 考察对 Java 对象相等性与哈希机制的理解第 12 题如何理解NIO?它的底层原理是什么? 考察对Java NIO核心模型和底层机制的理解深度第 13 题怎么理解Java的多态 考察对Java多态概念、实现机制和实际应用的理解第 14 题请详细说明单例模式的几种实现方式及其各自的应用场景和注意事项。 考察设计模式的理解深度、多线程安全意识和不同场景下的权衡能力第 15 题请说明 HashMap 在扩容时元素的迁移过程,包括触发条件、迁移时机和涉及的细节。 考察对 HashMap 扩容机制、哈希重组及并发安全的深入理解第 16 题请解释 ThreadLocal 内存泄漏的原理,并说明如何避免。 考察对 ThreadLocal 底层实现、内存泄漏机制及规避手段的理解第 17 题请谈谈volatile关键字 考察对volatile内存语义、可见性与有序性的理解第 18 题动态代理的实现只能通过反射吗?请说明理由。 考察对动态代理机制中反射作用的理解及替代方案第 19 题基本数据类型和引用数据类型有什么区别? 考察对Java等语言中内存模型、传值与传引用差异的理解第 20 题请介绍JVM的整体结构及其主要组成部分 考察对Java虚拟机基础架构的理解