原标题:面试题技巧之独家内幕岼安银行测试工程师笔试题
此文转载自原创微信公众号:面试题技巧(ID:mianshiti666)谢谢分享关注即送海量面试资源
1.下列哪一个不是UML的动态图? (該题为必答题) 4
2.下面有关系统并发访问数估算数据那个最有效: (该题为必答题) 1
高峰时段平均每秒请求数80
高峰时段日处理业务量100000
平均每秒用户請求数50
3.EJB组件的包文件的扩展名是: (该题为必答题) 3
4.关于进程的叙述哪一项是不正确的 (该题为必答题) 1
可同时执行的进程是指若干进程同时占用處理器
一个进程的工作没有完成之前另一进程就可开始工作,则称这些进程具有并发性
一个进程独占处理器时其执行结果只取决于进程夲身
进程并发执行时其执行结果与进程执行的相对速度有关
5.在数据库中产生数据不一致的根本原因是 (该题为必答题) 2
未对数据进行完整性控制
6.评估下面的一组SQL并行语句有哪些:
下面关于该组并行语句有哪些的哪个描述是正确的? (该题为必答题) 3
8.在下面哪个场景中索引将是最有鼡的? (该题为必答题) 2
被索引的列作为表达式的一部分
被索引的列包含不同范围的值
被索引的列用于FROM子句
被索引的列被声明为NOT NULL
9.下列四项中鈈属于关系数据库特点的是( ) (该题为必答题) 1
sleep会释放对象锁
对此对象调用wait方法导致本线程放弃对象锁
11.以下哪行代码会进行对象垃圾回收
12.以下循環执行()次
13.如果存在事务上下文,方法调用使用当前事务上下文如果不存在,则不创建新的事务上下文这种事务属性在EJB中应该配置為: (该题为必答题) 2
Mandatory-当使用这个值时,bean方法被调用时必须有一个事务已经处在运行中.
Required-bean方法必须总是在事务上下文中执行.
RequiresNew-当方法被调用的时候,bean总會需要启动一个新的事务
Supports可以参与到正在运行的事务中,但这个事务并不是必须的.
Not Supported-该值意味着在事务中bean或者方法根本不能被调用.
14.在Java中,负责對字节代码解释执行的是 (该题为必答题) 3
15.在划分了等价类后首先需要设计一个案例覆盖( )有效等价类 (该题为必答题) 2
16.压力测试属于( )阶段 (该题为必答题) 1
17.可靠性测试属于( )阶段 (该题为必答题) 2
18.系统测试阶段的测试对象不包括( ) (该题为必答题) 2
19.下面哪个描述属于功能需求( ) (該题为必答题) 4
系统要求能够连续运行1000小时
系统应按J2EE架构进行设计
90%的响应时间小于2秒钟
随机选择5%的用户发送广告消息
20.使用瀑布模型术语,在軟件测试V模型中对应“需求分析”的测试阶段是( ) (该题为必答题) 1
21.“均匀分散、齐整可比”这个描述与哪种测试方法一般知识有关:( ) (该题为必答题) 1
22.以下状态迁移图(中括号表示状态,箭头表示边):
则覆盖所有边至少需要( )个案例 (该题为必答题) 1
23.测试系统长时间运行嘚表现以期发现一些资源泄露等问题。这种测试类型一般知识是 (该题为必答题) 4
24.软件测试方法一般知识中___称为功能测试,___测试称为结构測试 (该题为必答题) 4
25.项目中的技术风险是通常是通过()方法来缓解的 (该题为必答题) 1
26.软件设计的主要任务是设计软件的结构、模块和过程
其中软件结构设计的主要任务是要确定 (该题为必答题) 3
27.文件系统与()密切相关,它们共同为用户使用文件提供方便 (该题为必答题) 4
28.文件的存取方式与文件的物理结构有关可能有如下的文件物理结构:
Ⅰ.顺序结构 Ⅱ.线性结构
Ⅲ.链接结构 Ⅳ.索引结构
而常见的文件物理结构是 (该题為必答题) 2
29.要想在你的视图上成功的执行查询需要做什么? (该题为必答题) 4
基础表必须在同一个用户模式中
只能在基础表中有select权限
在视图中需偠有select权限
30.数据库中只存放视图的? (该题为必答题) 3
31.在视图上不能完成的操作是 (该题为必答题) 1
在视图上定义新的基本表
33.下列关于Perl语言说法不正确嘚是() (该题为必答题) 2
Perl是脚本语言因此运行速度较慢
Perl的脚本不支持动态加载
Perl比较擅长就是分析处理日志文件
Perl不需要编译器和链接器来运荇代码
34.下列代码哪几行会出错:
35.关于finally块中的代码描述正确的是: (该题为必答题) 3
如果try块后没有catch块时,finally块中的代码才会执行
异常没有发生时才被執行
36.在面向对象数据模型中子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法这有利于实现 (该题为必答题) 1
37.关于自动化测试与手工测试的比较,正确的是( ) (该题为必答题) 3
自动化测试能做的手工测试不能做
手工测试能做的,自动化测试嘟能做
自动化测试能做的手工测试都能做
38.假设i是小于10的整型变量,则表达式 i-10+10==i 的运行结果( ) (该题为必答题) 3
39.运用正交设计法可以覆盖( ) (該题为必答题) 2
任意两个因素之间的组合
40.采用自顶向下集成的测试方法需要编写( )。 (该题为必答题) 4
41.功能测试也叫做( ) (该题为必答题) 1
42.使鼡录制模式产生的自动化脚本与人工编写的脚本相比,后期维护成本通常( ) (该题为必答题) 2
43.某项测试有6个因素均为布尔量,使用判定表方法判定表有( ) 行 (该题为必答题) 4
44.软件测试的目的是( ) (该题为必答题) 4
发现软件开发中出现的错误
避免软件开发中出现的错误
尽可能哆的发现软件缺陷,并确保得以修复
45.黑盒测试也称为功能测试黑盒测试不能发现 (该题为必答题) 4
46.如下参数中不能用于进程间通信的是 (该题為必答题) 3
47.操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中哪一个是不正确的 (该题为必答题) 3
存储管悝主要是管理内存资源
文件管理可以有效地支持对文件的操作,解决文件共享、保密和保护问题
进程管理主要是对程序进行管理
设备管理昰指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理
48.下列关于描述XML和HTML的差异不正确的是 (该题为必答题) 1
49.下面是有关子类调用父类構造函数的描述正确的是 (该题为必答题) 4
创建子类对象时先调用子类自己的构造函数,然后调用父类的构造函数
子类必须通过super关键字调用父类没有参数的构造函数
子类定义了自己的构造函数就不会调用父类的构造函数
如果子类的构造函数没有通过super调用父类构造函数,那么孓类会先调用父类不含参数的构造函数再调用子类自己的构造函数
50.下面( )是有效明确的功能需求 (该题为必答题) 2
两年内存储数据量不超過100G
长时间操作后提醒用户休息
51.以下哪一项测试是自动化测试无法胜任的:( ) (该题为必答题) 1
52.一个对象有4个属性,每个属性有3种可能的值洳果要求对所有值的组合进行测试,则共有( )种组合 (该题为必答题) 2
53.软件测试术语“V&V”指( ) (该题为必答题) 4
54.Loadrunner中哪个部件用来设置性能测试場景 (该题为必答题) 1
55.以下关于压力测试的描述哪种描述是错误的? (该题为必答题) 4
压力测试和并发行测试的联系和区别:并发测试是一种测試手段在压力测试中可以利用并发测试来进行压力测试。
压力测试一般通过模拟方法进行
压力测试是指模拟巨大的工作负荷,以查看系统在峰值使用情况下是否可以正常运行
压力测试是通过一次性大量增加系统负载来测试系统性能的变化,以此来获得系统性能提供的朂大服务级别的测试
56.从下列叙述中,能够与需求分析、设计、编码相对应的软件测试阶段是 (该题为必答题) 2
单元测试、开发集成测试、系統测试
系统测试、开发集成测试、单元测试
开发集成测试、系统测试、单元测试
单元测试、系统测试、开发集成测试
57.以下不能用作功能测試的自动化工具是 (该题为必答题) 2
58.软件测试的对象包括____ (该题为必答题) 3
源程序、目标程序、数据及相关文档
目标程序、操作系统和平台软件
59.茬UML提供的图中,( )用于按时间顺序描述对象间的交互 (该题为必答题) 1
61.下面列出的条目中,哪些是数据仓库的基本特征______
Ⅰ.数据仓库是面姠主题的
Ⅱ.数据仓库的数据是集成的
Ⅲ.数据仓库的数据是相对稳定的
Ⅳ.数据仓库的数据是反映历史变化的 (该题为必答题) 2
63.假设A类有如下定义,设a是A类的一个实例下列哪些并行语句有哪些调用是错误的。1
64.欲构造ArrayList类的一个实例此类继承了List接口,下列哪个方法是正确的 (该题为必答题) 1
65.下列关于栈的叙述正确的是 (该题为必答题) 3
66.算法的时间复杂度是指 (该题为必答题) 3
执行算法程序所需要的时间
算法执行过程中所需要的基本运算次数
67. 一个输入项的合法输入范围是“0-100的整数”,则边界值应该是 (该题为必答题) 4
68.一个输入项的合法输入范围是“上”、“下”则┅个最小的等价类划分是:( ) (该题为必答题) 4
69.一个输入项的合法输入范围是“当月日期”,则合理的测试边界值为:( ) (该题为必答题) 2
前朤第一天当月第一天,当月最后一天下月最后一天
前月最后一天,当月第一天当月最后一天,下月第一天
当月第一天当月月中,當月最后一天
当月第一天当月最后一天
70.系统测试阶段一般不会关注( ) (该题为必答题) 3
71.一个对象有3个属性,每个属性有4种可能的值如果偠求对所有值的组合进行测试,则共有( )种组合 (该题为必答题) 1
72.对于软件的回归测试下列描述正确的是()。 (该题为必答题) 3
回归测试就昰在集成测试之后进行的测试
回归测试就是在单元测试之后进行的测试
回归测试存在于软件测试的各个阶段
回归测试就是在系统测试之后進行的测试
73.下列描述中正确的是() (该题为必答题) 4
软件工程只是解决软件开发中的技术问题
软件工程主要解决软件产品的生产率问题。
軟件工程只是解决软件项目的管理问题
软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则
二者没有区别,可以互换使鼡
前者是块读写后者是字节读写
前者带有缓冲,后者没有
75.下面那种服务不是JNDI应用范围 (该题为必答题) 4
76.下列哪个组件能在一个EAR文件中被声奣。 (该题为必答题) 2
77.冒烟测试不通过说明( ) (该题为必答题) 1
78.一个输入项的合法输入范围是“1,3,5”,则边界值应该是 (该题为必答题) 3
79.在自动化测試脚本中对于实际输出值应该( ) (该题为必答题) 2
自动与预期值比较,并把比较结果记录到日志
自动与预期值比较并设置案例的成功/失敗状态
80.对以下Java代码片段进行并行语句有哪些覆盖,最少需要( )个案例:4
81.一个对象有5个属性每个属性有3种可能的值,如果要求对所有值嘚组合进行测试则共有( )种组合 (该题为必答题) 1
82.某次程序调试没有出现预计的结果,下列( )不可能是导致出错的原因 (该题为必答题) 4
编寫的并行语句有哪些书写格式不规范
83. 对于软件生命周期的一般描述正确的是 (该题为必答题) 2
需求分析 概要设计 详细设计 编码 调试 发布 维护
需求分析 概要设计 详细设计 编码 测试 发布 维护
需求分析 概要设计 详细设计 编码 测试 发布 维护
需求分析 概要设计 详细设计 编码 发布 测试 维护
84.丅面的并行语句有哪些的作用是:
创建一个向量类对象MyVector,有100个元素的空间若空间使用完时,以50个元素空间单位递增
创建一个向量类对象MyVector有100个元素的空间,每个元素的初值为50
创建一个数组类对象MyVector有100个元素的空间,每个元素的初值为50
创建一个数组类对象MyVector有100个元素的空间,若空间使用完时以50个元素空间单位递增
85.在实现DAO设计模式时,下面哪种模式经常被采用: (该题为必答题) 3
86.以下并行语句有哪些输出的结果昰:
87.有关线程的哪些叙述是对的 (该题为必答题) 3
当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面
一旦一个线程被创建,它就立即开始运行
一个线程可能因为不同的原因停止(cease)并进入就绪状态。
使用start()方法可以使一个线程成为可运行的但是它不一定立即开始运行。
88.功能测试的执行时机应该在( ) (该题为必答题)2
89.不同的测试阶段需要考虑不同的测试目标。比如在单元测试阶段测试的主偠目标是 (该题为必答题)3
检验开发人员的工作质量
确认系统是否按照预期工作
90.软件测试哪个阶段修复缺陷的成本最低? (该题为必答题)1