面试 让您可以在残酷的面试竞争中胜出
简历 让您成为简历高手
职场 提升职场能力
祝福语 爱的表示
文档 工作原来可以这么顺畅
面试网> 面试题库 > 面试题库 > 软件工程师 >

软件工程师面试题_软件工程师面试题目及答案

软件工程师

热门排行

  • 软件工程师面试题

    面试题: 1、你怎么制定一个项目的中期,近期计划,请举例说明(A B C) 2、立项前期都应该做哪些工作(C) 3、项目开发中都应当包含哪些阶段,请举例说明(C)(主要包括:立项、需求、概要、详细、编码自测、联调、验收、转产、产品维护) 4、你怎么应对项目开发

  • 一套软件开发工程师笔试题

    1、试分析下面的SQL语句的优劣,并用另外的方法实现。 (1) Select * from empe where e.No in (select a. No from amp a ) Select * from empe e where NOT EXISTS (Select a.No from amp a where e.NO=a.No) (2) select * from emp e, anp a where e. No=a.

  • 面向对象设计的原则是什么

    SRP单一职责原则 就一个类而言,应该专注于做一件事和仅有一个引起它变化的原因。 OCP开放--封闭原则 对于扩展开放,对于修改封闭。 LSP里氏替换原则 子(继承)类能在程序中代替父类(C#:基类,Java:超类)。 DIP依赖倒置原则 抽象不依赖于细节,细节应

  • 配置管理计划的主要内容有哪些

    配置管理计划的主要内容: 1.人员与职责 2.软件硬件资源 3.配置项计划 4.基线计划 5.配置库备份计划 6.版本控制规则 7.变更控制规则 8.审批

  • 中间件分为哪几类

    1. 抽象工厂模式,Builder模式和Prototype模式可以在他们的实现中使用单例模式 2. Facade对象通常是Singleton因为一般之需要一个Facade对象就行了 3. 状态Bean通常是Singleton 4. 在操作外部资源如打印机或者文件时,需要使用Singleton以保证没有对外部资源的

  • 什么是SCM(软件配置管理)

    1. 不要和“计算机零配件组装”搞混淆。 2. 软件配置管理(Software Configuration Management, SCM)是指通过执行版本控制、变更控制等规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。 3. 配

站长推荐

  • 中科前程Java笔试题

    1.int和Integer的区别 2.String 和 StringBuffer的区别 3.运行时异常和一般异常的区别 4.例举5个常用的包、类、接口 5.ArrayList、Aector和linkList的存储性能和特性 6.设计4个线程,其中两个线程每次对j+1,其它两个线程是j-1 [参考答案] public class Threa

  • 架构的目标是什么?

    答:要达到如下的目标: ?可靠性(Reliable)。软件系统对于用户的商业经营和管理来说极为重要,因此软件系统必须非常可靠。 ?安全行(Secure)。软件系统所承担的交易的商业价值极高,系统的安全性非常重要。ccbdb62ec9?应届生求职网YingJieSheng.COM?1cf9f0

  • String是最基本的数据类型吗?

    基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类

  • IBatis持久层技术

    1、用ibatis的原因 2、jdbc、hibernate、ibatis的区别 3、ibatis的核心配置文件 4、ibatis的核心类

  • UNIX操作系统结构由哪几部分组成

    UNIX操作系统结构由三大部分组成: (1) Kernel(内核) (2) Shell(外壳) (3) 工具及应用程序 UNIX Kernel(UNIX内核) 是UNIX操作系统的核心,指挥调度UNIX机器的运行,直接控制计算机的资源,保护用户程序不受错综复杂的硬件事件细节的影响。 UNIX Shell(UNIX

  • 如何提高JDBC的性能

    1.使用数据连接池(Connection Pool), 避免使用DriverManager.getConnection,参考另外一篇博客 不推荐使用DriverManager.getConnection 2.合理的配置数据连接池参数,参考另外一篇博客 如何设置数据连接池的初始大小 3.选择合适的事务等级,按照不同的数据库

官方微信