软件工程师面试题
软件工程师面试题列表
-
软件配置管理有什么好处
1.最直接的好处是工作成果的所有版本都被保留着,不会丢失也不会被覆盖,你不会气得发疯了。如今硬盘的存储空间价格低廉,用于保存历史版本的存储空间的成本可以忽略不计。如果... [软件工程师面试题]
-
广东北电-研发工程师笔面试
广东北电-研发1)笔试C++:考的比较难,一共4题,1个小时完成:1.英译汉2.中序遍历一个二叉树,不能用递归3.双向冒泡程序改错——3个错误4.回答程序所完成的功能-共5问题目... [软件工程师面试题]
-
广州足迹信息技术有限公司Java软件工程师试题
请选择你会做的题目,在答卷纸上写上姓名、联系电话,谢谢!1、请描述Java的基本数据类型,以及各种整数类型的取值范围。2、在Java中,以下的异常:java.lang.Excetion, java.lang... [软件工程师面试题]
-
为什么需要版本控制?
变更控制的目的是防止配置项被随意修改而导致混乱。为了提高效率,对于处于“草稿状态”的配置项,不必进行变更控制,因为它们本来就是草稿,本来就是要被不断地修改的... [软件工程师面试题]
-
配置管理计划的主要内容有哪些
配置管理计划的主要内容:1.人员与职责2.软件硬件资源3.配置项计划4.基线计划5.配置库备份计划6.版本控制规则7.变更控制规则8.审批... [软件工程师面试题]
-
什么是测试驱动开发(TDD)
测试驱动开发(Test-Driven Development)起源于极限编程(XP)开发, 它提倡测试先行,就是先写测试,再做开发。测试先行实践重视单元测试(Unit Testing),强调程序员除了编写代码之外,还应... [软件工程师面试题]
-
什么是构架风格?
答:软件构架(或仅是构架视图)可以具有名为构架风格的属性,该属性减少了可选的形式,并使构架具有一定程度的一致性。样式可以通过一组模式或通过选择特定构件或连接器作为基本构件... [软件工程师面试题]
-
你们项目是如何进行变更控制的
变更控制的目的是防止配置项被随意修改而导致混乱。为了提高效率,对于处于“草稿状态”的配置项,不必进行变更控制,因为它们本来就是草稿,本来就是要被不断地修改的。当配置... [软件工程师面试题]
-
应用系统开发工程师试题
一、填空题(每题2分,共30分)1、信令网分为三级结构,它们是(HSTP)、(LSTP)、(STP)。2、在GPRS网络中,手机从(GGSN)获得IP地址。3、GSM系统使用的频段,上行频段为(890MHZ-915MHZ)。4、... [软件工程师面试题]
-
MIS软件工程师的面试题
一、 软件工程的一般知识(1) 说说您所知道的软件开发的有关国家标准或国际标准。(2) 一般软件项目要做哪些文档?(3) 在您从事过的项目里,团队是如何组成的?有哪些主要开发阶段?... [软件工程师面试题]
-
神州数码-开发工程师笔面试
神州数码-研发工程师1)笔试:综合能力测试(公务员题目)+专业测试(J2EE/C++/数据库)2)面试:没有问技术问题1面:HR面,半结构化测试,主要是性格测试2面:业务面,没有问任何技术问... [软件工程师面试题]
-
How TDD works
1. Write a single test2. Compile it. It shouldn’t compile because you’ve not written the implementation code3. Implement just enough code to get the test... [软件工程师面试题]
-
什么是SCM(软件配置管理)
1. 不要和“计算机零配件组装”搞混淆。2. 软件配置管理(Software Configuration Management, SCM)是指通过执行版本控制、变更控制等规程,以及使用合适的配置管理软件,来保证... [软件工程师面试题]
-
恒华伟业笔试面试题
笔试:1、servlet的生命周期;jsp与servlet的区别。2、cookie与session的区别;session的运行机制(工作原理)。3、web.xml的作用。4、math.round(11.5)和math.round(-11.5)... [软件工程师面试题]
-
久其Java研发面试题
1.常用的开源框架2.Eclipse开发中用到的插件3.项目开发中,遇到问题如何解决,举例说明4.MVC控制层的作用5.开发中用到的工具6.谈谈数据库的内外连接7.你用过哪些数... [软件工程师面试题]
-
深圳艾派应用系统有限公司Java研发工程师面试题
JAVA基础部分:一:选择关于静态变量描述正确的垃圾回收的方式system.gc()二:填空三:问答Statement 和preparedStatement的区别谈谈final, finally, finalize的区别... [软件工程师面试题]
-
你所在的项目是如何确定版本号的
(1)处于“草稿”状态的配置项的版本号格式为:0.YZYZ数字范围为01-99。随着草稿的不断完善,“YZ”的取值应递增。“YZ”的初值和增幅由用户自己把握。(2)处于“正式发布”状... [软件工程师面试题]
-
中间件分为哪几类
数据库访问中间件用于实现对来自不同厂商数据库的访问提供一系列应用程序接口以支持与网络和操作系统无关的数据库访问事务处理中间件提供分布式事务处理和监控服务... [软件工程师面试题]
-
一份软件工程师的面试试题
1、现有1000个苹果,10个盒子,问各个盒子内应该分别放入多少个苹果,才能使得用户要买任意1至1000之间的一个苹果数,都可以给他(卖的时候是整个盒子卖,不能拆盒子的包装)。2、请仔... [软件工程师面试题]
-
非功能性需求都包括哪些方面
1、非功能性需求:用户对软件质量属性、运行环境、资源约束、外部接口等方面的要求或期望,包括:(1) 性能需求:用户在软件响应速度、结果精度、运行时资源消耗量等方面的要求。... [软件工程师面试题]