
东软面试题目集锦(C、C++、Java)
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOC
简介:
本书汇集了东软公司在招聘过程中所采用的一系列面试题,涵盖了C语言、C++及Java编程领域的核心知识点与实践应用技巧。适合相关技术求职者和程序员参考学习。
本资源主要整理了东软面试题,内容涉及面向对象编程、数据结构及Java等相关知识点。
1. 栈与队列的区别:栈遵循后进先出原则(LIFO),而队列则按照先进先出的方式操作(FIFO)。
2. 完全二叉树的定义:完全二叉树是一种特殊的二叉树,其每个节点都对应于深度为k的满二叉树中编号从1至n的结点。
3. 索引的作用:索引是数据库系统中的加速查询工具,通过建立索引来提高数据检索效率。
4. 视图的概念:视图是从一个或多个基表(或者其它视图)导出的数据虚拟集合,用于提供不同的视角查看基础数据。
5. 游标定义:游标是一种由数据库管理系统维护的内存区域,它存储SQL查询结果,并允许用户逐行处理这些记录。
6. 多态性概念:多态是指同一种操作可以作用于不同类型的对象并产生相应差异化的行为。在面向对象编程中,这分为编译时和运行时两种形式实现。
7. J2EE、J2SE与J2ME的区别:J2EE适用于企业级应用开发;J2SE用于创建桌面应用程序;而J2ME则针对嵌入式系统设计的应用程序。
8. EJB的定义:EJB即Enterprise JavaBeans,它是构建分布式计算环境中的组件模型的一部分。
9. STRUTS框架介绍:STRUTS是一个基于MVC模式的Java Web应用开发框架。它能够将页面布局划分为sidebar、header、footer和context四个部分,并利用JavaScript实现导航菜单的功能。
10. 环形链表检测方法:环形链表是指存在循环引用关系的数据结构,通过设置特定条件可以判断是否存在这种类型的循环链接。
11. final与finally的区别:final用于声明不可变的变量或常量;而finally则是在异常处理中确保执行清理代码的关键字。
12. Java垃圾回收机制简介:Java自动内存管理系统负责释放不再被使用的对象所占用的空间,从而提高程序运行效率。
以上内容对于准备相关技术面试的人来说非常有帮助。
全部评论 (0)


