东方财富面试题 · 问题拆解 · Java
东方财富相关面试题,按最终去重题目聚合。
共 532 道真题 · 当前筛选命中 14 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Java
考察点
技术栈
第 1 题请说明 HashMap 的底层实现原理,以及它在什么条件下会发生扩容? 考察对 HashMap 数据结构、冲突解决及扩容机制的理解第 2 题基本数据类型和引用数据类型有什么区别? 考察对Java等语言中内存模型、传值与传引用差异的理解第 3 题请谈谈你对 Java 面向对象编程思想的理解。 考察对封装、继承、多态等核心概念的掌握及实际应用意识第 4 题请说明 Java 1.7 中 ConcurrentHashMap 并发度的设计,默认支持多少个线程同时并发写入? 考察对 ConcurrentHashMap 1.7 分段锁机制并发度的理解第 5 题JUC的AQS源码有看过吗? 考察对AQS核心原理和并发同步机制的理解深度第 6 题请解释 Java 中线程池的作用及其核心价值。 考察对线程池基本职责、收益和适用场景的理解第 7 题请谈谈你对线程池的理解,并说明如何合理配置线程池参数。 考察线程池原理、参数配置及实际使用经验第 8 题请描述线程池执行任务时从提交到执行完成的整个流程。 考察线程池任务调度机制的完整理解第 9 题请介绍 CompletableFuture 的底层实现原理,包括异步任务的执行、完成与回调触发机制。 考察对 CompletableFuture 内部状态机、异步执行链路与回调机制的深入理解第 10 题有一个线程依赖其他多个线程产生的结果,Java中可以用哪些类实现这种结果收集与等待? 考察Java并发工具的使用场景与原理第 11 题讲一下任务进入线程池后的执行流程 考察线程池的核心执行机制与拒绝策略第 12 题请列举并说明 Java 8 的主要新特性,并简述它们的实际应用场景。 考察对 Java 8 核心特性的理解及在实际开发中的运用第 13 题多个线程执行时间不同,如何合理安排它们的调度与执行? 考察多线程执行调度理解和任务编排能力第 14 题如果按顺序向 HashMap 插入若干键值对,遍历时键值对会保持插入顺序吗?请解释原因,并说明如何实现有序插入。 考察对 HashMap 遍历顺序的深入理解及有序集合工具