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