vicki瑶瑶
考试流程包括:
(1)软件工程与软件测试基础知识,考试时间为150分钟,笔试,选择题。
(2)软件测试应用技术,考试时间为150分钟,笔试,问答题。
考试科目:
"PC技术"、 "信息管理技术"、"数据库技术"和"网络技术"。
一、考试要求
(1)熟悉计算机基础知识。
(2)熟悉操作系统、数据库、中间件、程序设计语言基础知识。
(3)熟悉计算机网络基础知识。
(4)熟悉软件工程知识,理解软件开发方法过程。
(5)熟悉软件质量及软件质量管理基础知识。
(6)熟悉软件测试标准。
(7)掌握软件测试技术及方法。
(8)掌握软件测试项目管理知识。
(9)掌握C语言以及C++或Java语言程序设计技术。
(10)了解信息化及信息安全基础知识。
(11)熟悉知识产权相关法律、法规。
(12)正确阅读并理解相关领域的英文资料。
二、通过本考试的合格人员能在掌握软件工程与软件测试知识的基础上,运用软件测试管理方法、软件测试策略、软件测试技术,独立承担软件测试项目;具有工程师的实际工作能力和业务水平。
三、高级程序员考试和软件工程师认证考试区别:
(1)软考主要是以教程和希赛出版社的教辅为主,历年考点重复考,所以要多做历年试卷,很有规律性。
(2)如果是想进外企:微软认证或思科认证。费用比较高。如果是以国内企业为主,参加软考就够了。
扩展资料:
软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。与其它职称一样也分:助理,初级,高级工程师。
报考条件
由于信息技术发展迅速,计算机软件是年轻人的事业,为了不拘一格选拔人才,计算机软件资格考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。
考试时间
计算机软件资格考试原则上每年组织两次,在每年第二季度和第四季度举行。上半年考试与下半年考试的种类不尽相同,所以,大多数类别的考试每年举行一次。具体的考试安排中国计算机技术职业资格网网站上公布的本次考试安排。
发证机构
经职业技能鉴定、认证考试合格者,颁发加盖全国职业资格认证中心(JYPC)职业技能鉴定专用章钢印的《软件工程师职业资格证书》。权威证书,全国通用。政府认可,企业欢迎。网上查询,就业首选。
职业定义
软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。
参考资料:百度百科-软件工程师资格证
特别爱吃大蒜
1:测试基础理论;2:网络协议知识;3:linux4:sql语句5:测试用例--必问6:代码知识7:逻辑题=========软件测试面试题大全-最真实的面试题以下为童鞋去面试整理的面试问题。--真实软件测试面试题、真实公司所问的适合人群:零基础学习软件测试、多年跳槽的人员面试过程中也会有深挖的,这些就不在多写。还有些待整理的,慢慢补上、完善。希望对各位有所帮助!!!来源--Dotest1:个人介绍2:项目介绍3:流程逻辑介绍4:职责介绍5:项目人数,分别负责的是什么6:每日工作介绍7:接口如何测试的?用例如何设计?8:一个项目中大概有多少个接口9:get\post的区别10:常见的状态码是什么11:postman、Jmeter\soapui的区别12:公司流程13:需求评审是怎么进行的14:测试计划怎么写的?重点是什么?15:测试用例的思路?16:如果我们没有原型图、需求的话,你怎么写用例17:给你个app\web你能快速说下用例的设计思路吗?18:app与web的不同点是什么?19:测试报告的重点20:什么是灰度测试21:上线后的跟踪如何做的?22:为什么要做上线后的回归测试23:上线后发现的问题如何处理24:什么是UAT测试,为什要做UAT测试25:bug怎么描述的26:用例怎么描述的27:优先级和严重程度如何划分28:如果和开发有歧义的话怎么办29:你映像bug是什么?30:你发现一个bug如何定位的31:自动化测试如何进行的?用的什么框架32:常用的定位方法是什么?33:功能测试与自动化的区别34:什么样的项目适合自动化35:自动化的好处是什么36:自动化的劣处是什么37:你感觉你写的用例覆盖全面吗38:上线后发现的问题如何处理39:linux常用的命令40:linux常用的文件41:linux环境搭建的步骤42:常用sql语句43:你们公司用sql吗,怎么用的44:兼容测试你怎么做的45:手机是如何考虑的46:兼容测试的重点是什么47:如果手机不够的话你怎么解决48:真机和模拟器的区别是什么49:你如何保证兼容的覆盖率50:怎么抓手机的数据包的?如何设置51:通过抓取数据包主要测试什么52:性能测试做吗?怎么做的53:python的遍历是什么54:随意丢个软件说下具体的用例55:你们公司多长时间迭代一次56:迭代测试需要注意什么57:你映像最深的bug是什么58:你的期望薪资59:你看比预期低2k,你能接受吗60:我们公司加班多,能接受吗61:能接受出差吗?62:路程有点远63:你为什么要离职64:你感觉你的优势在哪?65:你未来的规划是什么66:你对下一个工作岗位有什么期望或要求吗67:对你的领导有什么要求吗68:你感觉你上家公司怎么样;能说下优缺点吗?69:你感觉你上家领导怎么样;能说下优缺点吗?70:有女朋友\男朋友吗?71:打算什么时候要孩子72:你看你有什么想问的吗73:你大概什么时候能入职74:最近面试多吗?75:手上有offer吗?76:你是什么时候开始找工作的?77:你从上家公司离职已经有好几天了,是刚开始找工作吗?\为什么一直没找工作
Mr.白马王爷
软件测试面试前的最后一波恶补!不要打没有准备的仗。想要拿到心仪的offer,光有相应的技术水平是不够的,还是要提前做好面试题的熟悉以及学习一些面试时的技巧,否则,就算是金子也很可能会被埋没了。下面给详细讲讲一些面试中比较常见的题吧!1、软件测试的流程是什么?分析:每当hr问一个问题的时候,我们都必须在脑海里先想一下他是想通过这个问题获取哪些信息,做好了这步先行工作再回答就比较稳健了。如果有工作经验,那么直接按照公司流程去答就可以了,如果你刚转行或者是才实习,那就按下面的标准回答走就行了。回答:项目经理将项目需求文档给到开发,开发记录文档内需求不明确或者遗漏点做好准备,然后在需求评审会议上,各开发人员提出自己的疑问并解决,需求评审最终得到一份需求规格说明书。(需求评审阶段)评审通过后,开发这边的经理就开始编写开发计划,测试经理编写测试计划,计划评审通过后开发人员进行程序的开发,测试人员开始测试用例的编写。当项目的第一个版本出来后,开发负责第二个版本的迭代,而测试这边对项目进行测试并记录追踪管理bug,直到项目迭代完毕。(产品研发阶段)项目迭代完毕并修复大部分的bug后,测试这边开始进行总结,最终产出一份测试报告书,记录此次的测试工作及项目存在的问题。(产品发布阶段)2、测试用例主要有哪些元素?分析:每家公司用的模板都不尽相同,所以内容也是多种多样的,你只需要把基本的元素回答出来就行了。回答:测试用例的主要元素有:ID、标题、模块、预置条件、操作步骤、预期结果、实际结果、是否通过等等3、软件测试有什么策略和阶段?分析:策略就是你是以什么样的思路去测试,或者是通过什么样的技术或者步骤去执行等等。回答 :软件测试的策略主要有:动态、静态测试;白盒、黑盒测试。测试阶段按照研发顺序分别是:单元测试、集成测试、系统测试,有些公司还会有验收测试;(单元测试开发在调试代码时就完成,集成测试也是,但是有时测试人员也需要进行集成测试;测试人员平时主要的工作就是系统测试,验收测试是客户参与进行的测试);4、测试用例是什么?有什么作用?回答:测试用例实际上就是预设好一个特定的场景,让软件再这个场景中运行,以检验程序是否给出正确反应,来衡量软件是否正确满足了客户需求。作用:1、避免盲目测试并提高测试效率;在软件版本更新之后只需要少量修改即可开展测试工作,提高工作效率,大幅度缩短测试周期。2、可以直观看出哪些是测试重点,测试用例是测试工作的见证,可以看到测了哪些功能,又有哪些模块没有测。3、测试用例是量化测试工作的方法之一。5、你平时是怎么设计测试用例的?分析:这个问题的点主要考察是否掌握测试用例设计方法,在回答之后,HR可能会继续追问某种设计方法的概念或者实例,这时举例说明即可;如:等价类划分法就是把程序的输入域划分成等价类,从每个部分中选取少数代表性数据当做测试数据。回答:设计测试用例一般都会使用到等价类、边界值、场景/流程法、因果图还有错误推测法;6、你们公司的需求评审是怎么进行的?分析:需求评审,就是对客户需求,软件各个模块之间模糊的点进行审查,排除不理解或者没有考虑到的点。回答:需求评审,在一些分工比较明确的公司,都是由PD负责,需求确认好后再下发到开发和测试部门;分工不怎么明确的公司可能就是开发测试产品等大家坐在一起共同探讨;评审形式一般分为线上和线下两种方式,负责人一般会提前把需求文档下发到大家手上供大家整理各自的疑惑点,为后续的评审会议做准备。7、还有什么想要问我的吗?分析:这个问题在每个面试的尾声都会被问到,如果你直接回答没有,会让hr有种你不在意这份工作的感觉,如果你问得多了又会显得面试之前没有做好充分的准备,所以问题一般控制在2-3个就差不多。直接说没有,会让HR觉得你不关心这个岗位,问的多了又会显得面试之前没有做好充分的准备。所以问题一般控制在两到三个比较好。回答:1、公司的研发团队目前是什么规模?开发和测试分别有多少人?2、公司今后的业务方向是什么?3、如果我入职了,我的主要工作职责是什么?以上!
doubledennis
我这里有一份以前考过的试题:北京博彦科技笔试+面试笔试题1.文件格式系统有哪几种类型?分别说说win95、win98、winMe、w2k、winNT、winXP分别支持那些文件系统。2.分别填入一个语句,完成下面的函数,通过递归计算数组a[100]的前n个数之和。Int sum ( int a[],int n ){ if (n>0) return___________________________; else return________________________;}3.写出你所知道的3种常用的排序方法,并用其中一种方法设计出程序为数组a[100]排序。4.什么是兼容性测试?兼容性测试侧重哪些方面,请按照优先级用矩阵图表列出。 (这题的第二问我不会答,所以原题目记得不是很清楚,大家能看明白问什么就好)5.我现在有个程序,发现在WIN98上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?6.翻译,中——英,有关P2P点对点文件传输的原理。7.翻译,英——中,有关互联网的发展对商务、学习、交流的影响。笔试完了是初步的面试先问了个问题:FAT16/FAT32/NTFS 哪个的安全性最好,为什么?(不会答)又做了两道题,一题是关于C++类的继承,看程序写出输出结果,A是虚类,B继承A,跟一般C++的书上的习题差不多。一题是写出在32位机器下,计算几个变量的size,最后用英文介绍一下自己(倒!根本没有准备,简单说了几句。)这里还有很多题目呢:答案好像没有,这可是公司的题目,可不是学校考试那样,答案不好弄的,不过我还有十来套题目(都是以前考过的),你要的话把邮箱地址告诉我,我通过附件给你题目,不过没有答案 ^_^
sunnyredzqqq
2 . 表呼吁书包含四个领域:身份证件(整数) ,作者( 35个字符) 标题( 35个字符)和社长( 35个字符) . 如果一本书有一个以上的作者,每个作者将有一个单独的书籍表条目. 写一个SQL列出所有的书籍作者的名字包含单词'约翰' . 写一个SQL列出所有书籍的共同作者'陈祖泽'和'玛丽发' . 写一个SQL列出所有书籍'陈祖泽'但不是共同执笔'玛丽发' . 写一个SQL列出个别出版社和书刊数量下的出版者. (注:共同执笔的标题是算作一个) . 3 . 在您看来,有什么关系,开发,系统支持,应用支持和测试? 这是好还是坏了工作人员是既是应用支持和测试? 4 . 在申请中,有外地的8位有符号整数. 请列出所有的价值观,这方面理应承担的责任. 输入代替所有的可能值测试, 而有限的一套价值观,你会使用尝试,如果有什么错误? 请说明原因. 5 . 在一个系统中,数据库服务器可通过本地或远程用户. 所有的用户都可以运行一个应用或应用B对数据库服务器. 话又说回来,现在你的应用程序支持,请解释原因可能( s )对进展缓慢的情况如下: 本地用户运行的X应用快速; 本地用户y运行应用二慢. 本地用户运行的X应用快速; 本地用户y应用运行缓慢. 本地用户运行的X应用快速; 远程用户的Z应用运行缓慢.
优质工程师考试问答知识库