用户登录
用户注册

分享至

科大讯飞软件测试面试

  • 作者: 轻微的演绎
  • 来源: 51数据库
  • 2020-04-15

科大讯飞软件测试面试

科大讯飞硬件测试工程师面试经验

展开全部 一、判断题1.软件测试的目的是尽可能多的找出软件的缺陷。

(Y)2.Beta 测试是验收测试的一种。

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

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

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

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

(N)7.自底向上集成需要测试员编写驱动程序。

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

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

(N)10.代码评审员一般由测试员担任。

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

(N)12.集成测试计划在需求分析阶段末提交。

(N)二、选折1.软件验收测试的合格通过准则是:(ABCD)A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B. 所有测试项没有残余一级、二级和三级错误。

C. 立项审批表、需求分析文档、设计文档和编码实现一致。

D. 验收测试工件齐全。

2.软件测试计划评审会需要哪些人员参加?(ABCD)A.项目经理B.SQA 负责人C.配置负责人D.测试组3.下列关于alpha 测试的描述中正确的是:(AD)A.alpha 测试需要用户代表参加B.alpha 测试不需要用户代表参加C.alpha 测试是系统测试的一种D.alpha 测试是验收测试的一种4.测试设计员的职责有:(BC)A.制定测试计划B.设计测试用例C.设计测试过程、脚本D.评估测试活动5.软件实施活动的进入准则是:(ABC)A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化三、添空1.软件验收测试包括:正式验收测试,alpha 测试,beta 测试。

2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15 就满分哦)3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。

4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。

5.(这题出的有问题哦,详细的5 步骤为~~)通过画因果图来写测试用例的步骤为:(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。

(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系? 根据这些关系,画出因果图。

(3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。

为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。

(4)把因果图转换成判定表。

(5)把判定表的每一列拿出来作为依据,设计测试用例。

四、简答(资料是搜集整理的,感谢前辈的解题)无1.区别阶段评审的与同行评审同行评审目的:发现小规模工作产品的错误,只要是找错误;阶段评审目的:评审模块阶段作品的正确性可行性及完整性同行评审人数:3-7 人人员必须经过同行评审会议的培训,由SQA 指导阶段评审人数:5 人左右评审人必须是专家具有系统评审资格同行评审内容:内容小一般文档< 40 页, 代码< 500 行阶段评审内容: 内容多,主要看重点同行评审时间:一小部分工作产品完成阶段评审时间: 通常是设置在关键路径的时间点上!2.什么是软件测试为了发现程序中的错误而执行程序的过程3 简述集成测试的过程系统集成测试主要包括以下过程:1. 构建的确认过程。

2. 补丁的确认过程。

3. 系统集成测试测试组提交过程。

4. 测试用例设计过程。

5. 测试代码编写过程。

6. Bug 的报告过程。

7. 每周/每两周的构建过程。

8. 点对点的测试过程。

9. 组内培训过程。

4 怎么做好文档测试仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例。

P142检查文档的编写是否满足文档编写的目的内容是否齐全,正确内容是否完善标记是否正确5 白盒测试有几种方法总体上分为静态方法和动态方法两大类。

静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

6 系统测试计划是否需要同行审批,为什么需要,系统测试计划属于项目阶段性关键文档,因此需要评审。

7Alpha 测试与beta 的区别Alpha 测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。

这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。

Beta 测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。

这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。

8 比较负载测试,容量测试和强度测试的区别负载测试:在一定的工作负荷下,系统的负荷及响应时间。

强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。

容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持...

学校让我们学软件专业的同学从科大讯飞、北京达内、北京多语、富博...

展开全部 112家IT公司薪水一览表 作者是西电通院 2013 届毕业硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献,公司比较全。

以下绝对是各大公司 2013 届校招的数据,少数几个是 2011、2012 的数据,都已经特别注明,数据真实重要性高于一切 ! 选进来的都是已经确认的信息,放心参考。

这里所说的待遇全部为税前,另外,年薪不是简单的 *12,因为有年终奖。

而互联网公司的待遇 package,都是包含了年终奖的。

以下待遇无特别说明,默认都是硕士,本科的话会特别说明,关注软件的多一些。

1、华为:研发、服务、销售多数岗位 本科 9k~12k, 硕士 10~13k。

客户经理:不分本硕 11~14k 法务:硕士 12~15k 行政:本科 6k 但是华为三五年后还是很给力的,这也是华为薪资的策略,好处给那些想长远在华为发展的人,只是一开始三年比较难熬,连续三年考评 b+ 以上 ( a,b+,b,c,d ) ,那就功成名就了,不过一 c 败三年…… 2、中兴:号称硕士 7300,其实是 5300 的基本工资加上 1200 的浮动绩效工资加上 400 补助再加上公司帮你交的 400 的公积金,注意这 400 公积金的概念 ! 一切缴费基数是 5300,换句话说,华为要是和中兴这样计算工资,北京华为的工资比北京中兴高了 1000 都不止 ! 西安华为也比中兴高六七百,中兴实习期 80%。

3、中兴移动:中兴子公司,固定工资 6800,餐补 350,通信费 200,其他没了,夏季有高温补贴 350 一个月,深圳和南京。

4、阿里巴巴:阿里今年全国只招 150 个精英,15k*15,秒杀国内各公司,另外有 30w 无息借款,一年内买房买车买老婆,阿里帮你实现梦想,唉,只怪自己没学计算机。

5、中电 28 所:双 211 硕士为起点,普通 211 硕士:税前 10w 到 15w;11 所牛逼高校 ( 清华北大北航浙大复旦上交南京东南武大华科西交 ) :15w-20w,博士 18w 起薪 ; 牛逼高校:25w-30w,博士一次性住房补贴 10w5,航天科工二院总体设计部,硕士,15w 起。

6、苏州记忆科技:硕士,12w,包含了公积金和餐补的。

有一次性安家费 3000,苏州那边全是电子芯片 ic 企业,感觉苏州在下一盘很大很大的棋,已经下的差不多了,苏州昆山已有号称八百里电子长廊。

7、北京 704 所:航天火箭,税前 8w – 10w,无奖金,签三年,双人间住一年,后两年自己找。

8、北京 17 所:税前 10w 起。

9、深圳宏电:硕士 6k,待遇太低。

10、威盛北京:硕士 9k*14,武汉和上海不详。

11、宇龙酷派:实习:研发,北京深圳,研究生八千,本科 4k5; 西安,研究生 6400,本科 5800,转正硕士北京深圳 9000,西安 8000,本科转正不详。

12、中电 54 所:8.1w 到手。

13、福建锐捷网络:8k-9k,自己谈判。

13 薪到 14 薪,在福州,和那个锐捷啥的不一样,就是十月份来的那个公司,那个锐捷啥的给的很少,锐捷网络九月初就来了。

14、北京 503:税前 8w 到 10w,已经包含奖金。

15、oppo:深圳 9000,东莞 8000,实习期六个月 6400。

感觉平台比华为小,去深圳的话要去不了腾讯和迅雷等互联网企业,就去华为,前三年,钱不在多,学技术是王道。

16、去哪儿网:12w 到 18w,自己谈,看你的实力。

一开始以为就是一个小网站,直接把它鄙视了,肠子都悔青了。

17、美团:18w,有百度 offer,可以拿到 20w 以上,基本工资 13k 左右 ( 真的是有左有右,它按面试情况给每个人不一样 ) ,加年终奖和季度奖的话一年最多是 15 个月 , 我一看就一个团购网站,直接不去笔试了,后来又是各种后悔,建议大家以后吸取我的教训。

18、广州 cvt:待遇超级好,具体自己去官网查,连幼儿园都有,创业型公司,非常值得一去,可惜错过了。

包住宿,套房的单间,配电器空调厨房用具。

公司提供三餐,四星级标准,或许是中国最好的公司食堂。

19、芯原 ( verisilion ) :上海 10000 * 14,补助每月 750 ,成都 8000 * 14。

20、TI 没得说,光那个平台就足够了,对面寝室拿到 9k,一年几个月不详,研发不详,应该更高一些。

21、csr 掌微电子:工资 13w,餐补每月 600,公积金个人公司各交 12%,股票和奖金各是年薪的 10%。

22、IBM:面试迟到了,不给面试,外企人员牛逼得很,到了时间就下班,西安 7500,经常强制休假。

对,没错,强制休假,上海北京的待遇不详。

23、深圳桑达:8000。

24、武汉中原电子:第一年 8w – 10w,应该是税前吧,现在没有哪个公司会说税后的工资。

25、百度:测试 12k,运维,11k,研发 13k,都是 14.6 个月,其中有 2 个月是奖金,0.6 个月是年中奖,百度在互联网里面已经是一般了,比搜狗 360 网易游戏稍微弱一些。

26、全志科技:珠海,7.5k*12 个月,3 个月奖金,奖金要看绩效,很不错。

27、深信服:7500+800,华为创业人员办的公司,创业期,今年招聘海报上写的数据。

28、爱立信:永远半死不活的样子 一线城市八九千的样子,二线更低,具体也不知道多少 反正今年招聘感觉拖拖拉拉像便秘,前后延续一个多月,路上遇到个熟人,问干啥去,就说去爱立信机试。

29、苏州瑞晟:9000*13 有住宿 住房公积金个人加公司达到 45%,爽死你得了,苏州...

向在嵌入式系统行业工作的你请教几个问题?

兄台,问题有点多,不过我把我还是花点时间说下我自己的看法,首先嵌入式行业说不累是假的,但是累的新里很踏实,你会为你有很多骄人的成绩感到无比自豪。

分为:软件和硬件两个方面,专业细分的化无非就这连个方面:像嵌入式软件开发 、嵌入式驱动开发,硬件ARM等。

好的公司应该比较多。

但是要想待遇好点的,像:中信集团\ibm,微软、神州集团,周立功公司,上海科源集团,我在安徽省,所以好的企业有科大讯飞、科大恒星、省电子公司等等。

小的公司一大把。

嵌入式Linux系统学习规划ARM LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 把握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须把握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。

从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺。

这一领域入门门槛较高,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,大多数人无条件接触。

(2)与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。

(3)哪天若想创业,搞自已的产品,嵌入式不像应用软件那样轻易被盗版。

硬件设计一般都是请其它公司给订做(这叫“贴牌”:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。

(4)爱好所在,这是最主要的。

从事嵌入式软件开发的缺点是: (1) 入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,非凡是操作系统级软件功底不深,则可能不适于此行。

(2)这方面的企业数量要远少于企业计算类企业。

(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。

但大多数公司也并无此要求,只要有经验即可。

(4)平台依托强,换平台比较辛劳。

爱好的由来: 1、成功观念不同,不虚度此生,就是我的成功。

2、喜欢思考,挑战逻辑思维。

3、喜欢C C是一种能发挥思维极限的语言。

关于C的精神的一些方面可以被概述成短句如下: 相信程序员。

不要阻止程序员做那些需要去做的。

保持语言短小精干。

一种方法做一个操作。

使得它运行的够快,尽管它并不能保证将是可移植的。

4、喜欢底层开发,讨厌vb类开发工具(并不是说vb不好)。

5、发展前景好,适合创业,不想自己要死了的时候还是一个工程师。

方法步骤: 1、基础知识: 目的:能看懂硬件工作原理,但重点在嵌入式软件,非凡是操作系统级软件,那将是我的优势。

科目:数字电路、计算机组成原理、嵌入式微处理器结构。

汇编语言、C/C 、编译原理、离散数学。

数据结构和算法、操作系统、软件工程、网络、数据库。

方法:虽科目众多,但都是较简单的基础,且大部分已把握。

不一定全学,可根据需要选修。

主攻书籍:the c programming language(一直没时间读)、数据结构-C2。

2、学习linux: 目的:深入把握linux系统。

方法:使用linux—〉linxu系统编程开发—〉驱动开发和分析linux内核。

先看深,那主讲原理。

看几遍后,看情景分析,对照深看,两本交叉,深是纲,情是目。

剖析则是0.11版,适合学习。

最后深入代码。

主攻书籍:linux内核完全剖析、unix环境高级编程、深入理解linux内核、情景分析和源代。

3、学习嵌入式linux: 目的:把握嵌入式处理器其及系统。

方法:(1)嵌入式微处理器结构与应用:直接arm原理及汇编即可,不要重复x86。

(2)嵌入式操作系统类:ucOS/II简单,开源,可供入门。

而后深入研究uClinux。

(3)必须有块开发板(arm9以上),有条件可参加培训(进步快,能熟悉些朋友)。

主攻书籍:毛德操的《嵌入式系统》及其他arm9手册与arm汇编指令等。

转载请注明出处51数据库 » 科大讯飞软件测试面试

软件
前端设计
程序设计
Java相关