东软集团面试题(2026 最新)
东软集团相关面试题,按最终去重题目聚合。
共 203 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 1 题请说明常见的参数传递方式有哪些,并比较它们的区别。 考察对值传递和引用传递的理解与应用第 2 题请解释为什么在 C++ 中需要定义析构函数,以及什么时候必须重写(自定义)析构函数。 考察对 C++ 资源管理和析构时机、多态删除等核心概念的理解第 3 题请谈谈你在学校期间最擅长的一门课,以及你在这门课上取得的学习收获。 考察学习能力、自我认知及知识迁移能力第 4 题在实习或项目中,你是如何推动问题解决的?请说明你的具体行动和协作方式。 考察解决问题过程中的主动性和协作推动能力第 5 题equals与==的区别是什么? 考察对Java对象比较机制的理解第 6 题面向对象的三大特性是什么?请分别说明其含义。 考察面向对象基础概念的准确理解和表述能力第 7 题请解释正向反馈和反向反馈的含义,并说明它们在团队协作中的价值。 考察对反馈机制概念的理解及应用意识第 8 题请说明在 Java 中实现多线程的常用方式,并比较它们的适用场景。 考察对多线程基础实现方式及适用场景的理解第 9 题请解释什么是分布式锁,以及它的主要用途。 考察对分布式锁基本概念和应用场景的理解第 10 题多态在Java中是通过什么实现的? 考察对面向对象多态机制的理解第 11 题请说明 Java 中 static 关键字的常见用法及其作用。 考察对 Java static 关键字的理解与应用场景第 12 题讲一下堆排序是怎么实现的 考察堆排序的原理、构建与排序流程的掌握程度第 13 题给一个100G文件,按某一列排序 考察海量数据外部排序与内存约束下的算法设计第 14 题请介绍你日常工作中常用的 Git 命令,并说明各自的使用场景。 考察 Git 基础命令掌握程度与实际项目协作中的操作能力第 15 题在 JavaScript 中,读取输入框(input 元素)的值有哪几种常见方式?请说明各自的适用场景。 考察对 DOM 取值 API 的掌握及场景理解第 16 题请说明JDBC如何执行数据库操作,以及如何处理事务。 考察JDBC核心API的使用流程与事务管理机制第 17 题请介绍你对数据结构与算法的掌握程度,并举一个实际应用它的例子。 评估候选人基础知识储备与工程应用能力第 18 题构造函数与析构函数的区别 考察对对象生命周期管理机制的理解第 19 题请谈谈你对微服务架构的理解,包括其核心特点、优缺点以及适用场景。 考察对微服务架构的体系化认知与工程权衡能力第 20 题讲讲深拷贝和浅拷贝的区别。 考察对对象复制方式的理解、内存共享与潜在影响