广达测试工程师面试题

www.zhiqu.org     时间: 2024-06-02

广达测试工程师面试题

  一.主观判断题(10分)

  1.软件测试的目的是尽可能多的找出软件的缺陷。(Y)

  2.只要我们做了充分的测试。就能保证软件没有BUG(n)

  3.验收测试是由最终用户来实施的。(Y)

  4.项目立项前测试人员不需要提交任何工件。(n)

  5.单元测试能发现约80%的软件缺陷。(Y)

  6.代码评审是检查源代码是否达到模块设计的要求。(Y)

  7.负载测试是验证要检验的系统的能力最高能达到什么程度。(n)

  8.测试人员要坚持原则,缺陷未修复完坚决不予通过。(Y)

  9.我们可以人为的`使得软件不存在配置问题。(n)

  10.集成测试计划在需求分析阶段末提交(n)

  二.基础理论题:(35分)

  1.已建立二张个学生基本信息表,表的结构如下:

  Test1

  No Name Sex Age Department Place

  2002001 张三 男 20 计算机系 北京

  2002002 李四 女 20 数学系 山东

  2002003 王五 男 21 计算机系 北京

  2002004 小红 女 21 数学系 河北

  2002005 小李 男 20 数学系 辽宁

  2002006 小王 男 22 计算机系 浙江

  Test2

  No Grade(N型) Courses

  2002001 67 英语

  2002002 81 数学

  2002003 75 操作系统

  2002004 91 网络

  2002005 70 数据库

  2002006 85 C语言

  1)用SQL语句找出是计算机系并籍贯是北京的学生的所有记录

  select * from test where department='计算机系' and place='北京'

  2)用SQL语句把计算机系的学生的Department改为信息学院

  UPDATE test SET department='信息学院' WHERE department='计算机系';

  3)用SQL连接查询找出成绩大于等于75分的学生的No,Nname,Grade,Courses字段的记录

  select distinct test.name1,test.number,test1.grade,test1.courses from test,test1

  where test.number=test1.number and test1.grade>75

  2.在数据库中如何实现并发控制,有哪两种方式?

  封锁和封锁协议

  3.简述软件生命周期有那些阶段

  软件生命周期——需求分析——软件设计——程序编码——软件测试——运行维护

  4.CMM软件成熟度模型有几个级别,分别是什么。

  5个级别,由低到高分别是:

  CMM1 初始级

  CMM2 可重复级

  CMM3 已定义级

  CMM4 已管理级

  CMM5 优化级

  5.一个典型的B/S结构有哪些组件构成

  所谓B/S结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件,即浏览器/服务器结构。

  三.测试技能题:(30分)

  1.黑盒测试中设计测试用例一般有哪几种方法

  边界值、等价类划分、穷举法、因果图、场景法

  2.Bug管理和版本控制一般用到哪些工具。

  BUG管理:TD或QC或bugzilla

  版本控制:CVS、SVN、CSS

  3.简述性能测试的一般步骤和目的?

  步骤:

  步骤一:性能测试与数据收集

  步骤二:性能瓶颈分析

  步骤三:性能调优解决方案

  目的:

  ? 最终的目的是最大限度地满足用户需求

  ? 评价系统当前性能

  ? 预测系统未来性能

  ? 寻找瓶颈,优化性能

  4.在LR中使用IP欺骗的作用是什么?

  贴近用户实际使用环境。仿真效果好

  有些系统不兼容相同IP的访问

  5.说出软件测试过程V模型,并说明它存在的缺点,可以画图。

  § 测试是开发之后的一个阶段。

  § 测试的对象就是程序本身。

  § 实际应用中容易导致需求阶段的错误一直到最后系统测试阶段才被发现。

  综合题:(15分)

  一个程序读入3个整数,a:输出最大值或最小值

  A:最大值:(最小值把“>”替换为“<”,“max”替换为“min”)

  #include

  #definr max(x,y) (((x) > (y)) ? (x) : (y))

  int main()

  {

  int a,b,c,d;

  scanf(“%d,%d,%d”.&a,&b,&c);

  d=max(a,max(b,c));

  printf(“max=%d
”,d)

  }


;

~


#蓝牧罡# 应届生面试测试工程师应该注重哪些地方 -
(18522017646): 讲清楚自己的优势:1、体现出自己的专业性 对于自己所学和所掌握的东西要有全面的了解.这不单是你会怎么做的问题,还要是怎么解释的问题.2、体现自己上进好学 学习是无止境的,今天你掌握了这种测量方法,明天可能又会有另一种.3、善于沟通,能够妥善处理人际关系.4、自信 这属于心理作用的一种了,一个积极向上的心态在接受工作和任务上有独特的优势.基本上也就这些了.

#蓝牧罡# 软件测试工程师的面试题,,哪位大大帮帮我,应该怎么回答比较好 1、如果一个网页打不开,怎么分析原因? -
(18522017646): 这些题目出得不错,挺灵活的,主要是考验你的思维方式和逻辑分析能力,不一定要有标准答案.提示:第一题从网页无法打开所返回的不同现象、错误信息和错误代码来分析;第二题百度一下就有答案;第三题从自行车的影响安全性和功能性的几个最重要的部件方面去考虑.

#蓝牧罡# 这是我一次面试测试工程师的笔试题,大家有做过吗?可以告诉我一下答案吗?先申明那上面是我乱做的. -
(18522017646): 参考答案1、D2、C3、C4、D5、A(看清楚,是按实施组织分)6、D7、B (跟书写根式没有任何关系)8、C9、后面的题目呢?看不到了 这些题原题百度上都能搜到,你可以直接输入题目搜索答案.

#蓝牧罡# 如何顺利通过软件测试工程师的面试 -
(18522017646): 如果说你要面试的测试工程师的话,你最好还是去看一些测试的案例,因为现在的企业都需要有工作经验的!如果你一点都没经验的话也不懂套路的话,那你的机会不是很大.你测试流程都不知道、测试用例都看不懂、不知怎样定义一个缺陷、自动化工具都不会用等等,都决定了你的希望不大.不过唯一有的就是你有学历.多看看测试流程!好好加油吧!

#蓝牧罡# 如何面试软件测试工程师职位 -
(18522017646): 1、了解并掌握一些常用的软件测试工具的使用方法. 2、对于给定的测试任务,自己能写出规范的测试用例. 3、对于边界测试和极限测试,自己能构造出合理的测试数据. 4、对于性能测试和压力测试,可以设计出规范的测试环境.

#蓝牧罡# 面试软件测试工程师都需准备什么啊 -
(18522017646): 一、软件开发流程 第一步:需求调研分析 1相关系统分析员和用户初步了解需求,然后用WORD列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的...

#蓝牧罡# 面试时自我介绍怎么说,软件测试工程师 -
(18522017646): 楼主你好!你就简单的自我介绍一下,然后就重点介绍你的相关工作经历.且且说明你对这份工作的理解和热情,不希望错过这一次机会,希望贵公司给一次机会.

#蓝牧罡# 我明天要去重庆广达(达丰)面试了,现在有点忐忑,听说有英语测试和英语面试.唉,怎么办呀~~ -
(18522017646): 面试,一般看的是个人的学识, 外观, 行为, 最重要的是,面试前,先把你要进的公司和职责搞清楚, 这样比较有底.

#蓝牧罡# 广达FCT测试工程师的主要工作有哪些 -
(18522017646): 1、负责PCBA和产品最终测试设备的方案设计,出图和装配调试,确保所设计测试设备的实用性. 2、负责协助试制部测设设备制造过程中关于设计图纸出现问题的解决. 3、负责新产品开发、老产品改进工艺测试规程的编制.确保测试文件的完整性、正确性、统一性. 4、负责解决生产过程中仪表、测试设备、系统的维护和出现问题时的解决. 5、负责测试工序出现技术问题的解决. 6、负责对生产线操作员工测试工艺培训、工作技能培训及考核.

#蓝牧罡# 你好,我马上要去广达.您能告诉我工作环境怎么样,福利待遇(五险一金)食宿方面,我应聘的是测试工程师 -
(18522017646): 是QCMC吗?福利待遇这个是不能乱讲的,五险一金是有的.你应聘的测试工程师属于SIT,系统整合测试部门.环境还可以,可以上网,工作内容一天就是上网打游戏,听音乐,看电影的安逸得很啊! 包吃包住,就是夏天和冬天开空调的时候每天收一块钱的空调电费. 加班的话你们那边最近加班多,平时的话不是很多的哦!