东软集团面试题 · Java

东软集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 1 题equals与==的区别是什么? 考察对Java对象比较机制的理解问题拆解技术原理Java第 2 题请说明在 Java 中实现多线程的常用方式,并比较它们的适用场景。 考察对多线程基础实现方式及适用场景的理解技术原理技术选型Java第 3 题多态在Java中是通过什么实现的? 考察对面向对象多态机制的理解问题拆解技术原理Java第 4 题请说明 Java 中 static 关键字的常见用法及其作用。 考察对 Java static 关键字的理解与应用场景技术原理Java第 5 题throw和throws的区别 考察Java异常处理中throw与throws的语法、语义及使用场景技术原理Java第 6 题请谈谈你对Java的看法,并说明你愿意学习或使用其他技术栈,以及你还掌握哪些编程语言。 考察技术认知、学习意愿与多语言能力持续改进自我认知技术选型Java第 7 题列举Java的10种基本数据类型 考察Java基本数据类型的掌握程度和完整性技术原理Java第 8 题请介绍工厂模式的设计意图、常见变体及其典型使用场景。 考察对工厂模式分类、意图与适用边界的理解技术原理方案权衡Java第 9 题Java集合框架你有了解吗? 考察Java集合框架的整体认知和常用类特性技术原理技术选型Java第 10 题请介绍 Java 中的权限修饰符及其作用范围。 考察对访问控制级别的理解与类成员封装意识技术原理Java第 11 题如何对Java集合排序?请说明排序的底层实现。 考察Java集合排序API的使用及底层排序算法原理编码实现技术原理Java第 12 题请介绍Java中常用的数据结构及其典型使用场景。 考察对Java核心数据结构的掌握与应用能力技术原理技术选型Java第 13 题请解释 Java 面向对象编程的三大特性:封装、继承和多态,并分别举例说明。 考察对 Java 面向对象核心三大特性的理解与应用能力技术原理Java第 14 题请说明 Java 中线程池的常见创建方式及其适用场景。 考察对线程池创建方式的理解和适用场景的判断性能优化技术原理技术选型Java第 15 题你是否做过多线程相关的练习或项目? 考察候选人的多线程基础与实践经验持续改进技术原理Java第 16 题你了解Java吗?对做Java或测试相关的岗位有没有兴趣? 考察候选人的技术基础与岗位意向匹配度持续改进人岗匹配Java第 17 题如何实现线程安全的计数器? 考察并发控制手段与适用场景选择编码实现技术原理方案权衡Java第 18 题synchronized和可重入锁的区别 考察Java并发中同步机制的原理、灵活性与适用场景技术原理方案权衡Java第 19 题请详细讲解一下Java的类加载过程。 考察对类加载机制的理解,包括加载、连接和初始化阶段技术原理Java第 20 题请解释 Java 中字节流和字符流的区别及适用场景。 考察对 Java IO 流基础知识及其适用场景的理解技术原理技术选型Java