TIPTOP 程序开发人员面试题V3.0

TIPTOP 程序开发人员面试题V3.0
TIPTOP 程序开发人员面试题V3.0

(请将答案写到此空白页上)

姓名:________ 考试时间:_________ 分数:_______

说明:本面试题是针对应聘软件开发工程师职位,并熟悉Linux操作系统、Oracle数据库、Crystal Report 报表开发等面试题目。本面试题分为基础题、技能题、扩展题。总分数不设上限,面试人员只需回答相应题目内容,由主考官对题目进行判定并打分。本面试题只做为面试人员的基础/技能/扩展思路进行测试,其结果并不做为最终录取面试人员的唯一条件,只提供给主考官一个技能评判的依据。(*)标识为必答题)

***考试总时间:1.0~1.5小时

1.1Linux试题

1.1.1分别填写:不同用户间的切换命令___________,上传下载命令________________,

查看用户进程______________,查看CPU占用情况_____________________,

备份料件主档程式_________________________________________________

当前目录为根目录,如何快速切换到apm/4gl__________________________

1.1.2请说明此命令的意思:grep ‘oeb04’*.4gl

Createdb ds2 4

r.d2+ axct100

1.1.3描述VI经常用到的命令

1.2Oracle试题

1.2.1用sql语句写出参照ima_file创建一个相同表结构的空数据表aa_file

1.2.2Oracle有哪些数据类型

1.2.3Select bma01,a.ima02,a.ima021,bma06,bmb02,bmb03,b,ima02,b.ima021 from

bmb_file,bma_file,ima_file a,ima_file b

Where bma01=bmb01(+) and bma01=a.ima01(+) and bmb03=b.ima01(+)

请改用左链接left 来实现

1.2.4 批量更新料件主档最近采购单价ima53(ima_file) 依采购单价pmn31t(pmn_file)

和采购日期pmm04(pmm_file)

1.34gl试题

1.3.1请说明4gl/42m/42r/4fd/42f 等5个目录的作用是什么,各放置何种类型的档案

1.3.2请说明r.c2 r.l2 r.f2 r.gf r.s2 的功能

1.3.3请说明LIB/SUB/QRY三个目录的差别

1.3.4 请分别说明字段表变量函数程式等命名规则

1.3.4请描述开发一支新程式时你的思路和步骤(包括新建表结构,画面档,4gl程式)

1.3.5请描述你在平时工作中用过哪些开发功具,其功能作用分别是什么

1.4水晶报表试题

1.4.1请说明4gl与水晶报表间有哪些参数

1.4.2请简要描述制作水晶报表操作步骤

软件测试工程师笔试题目和答案

一、判断题 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.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以

软件测试工程师笔面试试题

软件测试工程师笔面试试题 面试题 1.为什么要在一个团队中开展软件测试工作? 2.您是否了解以往所工作的企业的软件测试过程?如果了解,请试述 在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些 工作? 03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述 一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完 成这些工作?(对于软件测试部分,可以简述) 4.您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长

哪 部分工作? 5.您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测 试类型的区别与联系(如功能测试、性能测试……) 6.请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统 测试、验收测试的区别与联系。 7.测试计划工作的目的是什么?测试计划工作的内容都包括什么?其 中哪些是最重要的? 8.您认为做好测试计划工作的关键是什么? 9.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说 明这些方法在测试用例设计工作中的应用。 10.您认为做好测试用例设计工作的关键是什么?

11.请以您以往的实际工作为例,详细的描述一次测试用例设计的完整 的过程。 12.您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描 述测试用例评审的过程和评审的内容。 13.您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描 述您以往的性能测试工作的完整过程。 14.您在从事性能测试工作时,是否使用过一些测试工具?如果有,请 试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。 15.您认为性能测试工作的目的是什么?做好性能测试工作的关键 是什 么?

管理岗位面试题目

2.有一个资格比你老的人,总是抢着做事,但是每次做不完又交给你,导致每次领导都批评你。你怎么办? 【参考答案】 在工作上受到领导批评是很正常的,要调整好自己的心态,有承担错误与责任的勇气,针对问题积极解决,保证以后不出现类似错误。 资格比我老的同事,总是抢着做事,他这种积极的工作态度和工作热情,是值得我学习的。老同事中途把自己负责的工作交给我,有可能是因为老同事临时有更重要的工作要做,这种同事间交接工作的情况是很正常的现象。老同事把工作交给我,一方面是对我的信任,另一方面给予我更多的锻炼机会,我可以在新工作的尝试中不断积累经验,锻炼和培养独自承担工作的能力。 但是,这也反映出我与老同事间职责分配不明的问题,长此下去,很有可能影响单位的整体工作进程,也无法实现高质量、高效率为人民服务,构建效率型政府的要求。因此,我会找一个合适的机会,征询上级领导的意见,为我们做出更加清晰的工作划分。 在今后的工作中,我会对老同事本着尊敬的态度,积极配合、谦虚谨慎、任劳任怨;虚心接受各方的批评,认真反思、积极改正;同时加强与领导、同事的沟通,虚心向他们请教,不断提高自己的工作能力,争取在今后的工作中得到同事的信任和领导的认可。 【中公点睛】解答人际关系题一定要有阳光心态,正确对待领导的批评,尊重老同事是根本,但是也要对此现象提出合理的解决方法,从而促进团队关系的和谐和整体工作效率的提高。 3.现在很多人从车窗扔垃圾,一个人扔可能垃圾并不多,人多了垃圾也就扔多了。你如何解决车窗扔垃圾的问题? 【参考答案】 这种从车窗扔垃圾的现象让我想到了破窗理论。一个很干净的地方,人们不好意思丢垃圾,但是一旦地上有垃圾出现之后,人就会毫不犹疑地抛,丝毫不觉羞愧。这并不是一种简单的跟风现象,它本质上反映出人们文明意识、环保意识的欠缺。向车窗外扔垃圾的问题,并不是一朝一夕能解决的,而应该综合思想、制度、监督等手段多管齐下。 首先,加强全民文明意识、环保意识的培养。大力普及、宣传环保知识,提高全民素养,倡导文明行动从自身做起、从点滴做起;孩子是未来社会的主人,因此,要把学校教育、家庭教育和社会教育多方面结合起来,教育孩子们从小树立保护环境、文明守法的意识。思想意识的提高,是解决车窗扔垃圾问题的关键。 其次,制度是行为的规范,可以对不良行为进行有效制约。比如在车上粘贴制度条例进行规范,通过车媒播放公益广告,乘务员也可以通过喇叭宣讲制度,相应的对违纪人员进行提醒。对于乱扔垃圾现象严重的,按照制度规定进行相应惩罚。 再次,加强群众的监督和举报,一经发现有乱扔垃圾的情况,可将车牌号向监督部门举报,经摄像头核实,对被举报人进行处罚。 最后,在车上可以多安放垃圾桶等公共设备,方便乘客丢垃圾。设备损坏的要及时维修和补给。 相信通过以上的措施,可以有效的解决乘客往车窗外扔垃圾的不文明现象。 【中公点睛】本题需要考生提出有效、可行的措施,来解决从车窗乱扔垃圾的现象。考生可以按照传统的结构,从思想、制度、监督三个维度有条不紊地提出改进措施。 4.台湾有位作家说了句有名的话:冷静的脑,温暖的心。请按照这个说一段话。 【参考答案】 这句话是对人生的一种感悟,“温暖的心”是情感认同的真挚展现,“冷静的脑”则是对现实实事求是的认识和了解。“温暖的心”和“冷静的脑”其实是一个整体,只有将两者结合起来,个人才能成长,社会才能进步。 “冷静的脑”可以使我们更加明智。做任何事情,我们都需要保持冷静的头脑,都需要考虑现实条件的制约,遵守实事求是的原则,遵循客观规律,不盲目、不冲动。拥有“冷静的脑”,才能做出明智的选择和理性的取舍,才能够实事求是,按照社会发展的现实要求采取符合客观实际和长远要求的决断。作为政府工作人员,“冷静的脑”能帮助我们抵抗各种诱惑,提高防腐拒变的能力。

软件测试工程师笔试题及答案

测试工程师笔试题 一、计算机知识(30分) 1、在Linux系统中,一个文件的访问权限是755,其含义是什么 参考答案: 755表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。 2、Linux中,如何从root用户切换到普通用户 参考答案:su su user1 切换到user1,但切换后的当前目录还是root访问的目录 su – user1 切换到user1,并且当前目录切换到user1的根目录下(/home/user1/) 3、简述一下C/S模式和B/S模式的区别 参考答案: c/s 是客户端/服务器架构 b/s 是浏览器/服务器架构 C/S模式有以下特点: S模式将应用与服务分离,系统具有稳定性和灵活性 S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性 3.由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快 4.在C/S模式中,作为客户机的计算机都要安装客户机程序,一旦软件系统升级,每台客户机都要安装客户机程序,系统升级和维护较为复杂 B/S模式有以下特点: 1.系统开发、维护、升级方便 每当服务器应用程序升级时,只要在服务器上升级服务应用程序即可,用户计算机上的浏览器软件不需要修改,系统开发和升级维护方便 S模式具有很强的开放性 在B/S模式下,用户通过通用的浏览器进行访问,系统开放性好 S模式的结构易于扩展 由于Web的平台无关性,B/S模式的结构可以任意扩展,可以从包含一台服务器和几个用户的小型系统扩展成为拥有成千上万个用户的大型系统 4.用户使用方便 B/S模式的应用软件都是基于Web浏览器的,而Web浏览器的界面是类似的。对于无用户交换功能的页面。用户接触的界面都是一致的,用户使用方便 4、Windows操作系统中PATH环境变量的作用是什么 参考答案: PATH是Windows操作系统环境变量,PATH作用是用户在命令行窗口执行一个命令,则在PATH变量设置的目录下依次寻找该命令或对应的执行文件,若找到,则执行,若没有找到,则命令行窗口返回无效命令。 5、TCP和UDP有什么区别 参考答案: TCP-有连接,所以握手过程会消耗资源,过程为可靠连接,不会丢失数据,适合大数据量交换UDP-非可靠连接,会丢包,没有校验,速度快,无须握手过程

测试面试问题及答案

这篇帖子中的题目有我自己面试过程中问道过的,也有在网上看到的,但是答案我都是结合自己的从业经验以及真是的项目实践流程来编写的,不能说这就是最终的正确答案,但是希望整理出来能给大家一些参考和帮助!如果大家有更好的答案不妨写到帖子当中,我们共同讨论 1、介绍一下整体项目流程 答案: 1.搭建缺陷管理的环境和测试环境以及配置管理的环境搭建; 2.编写测试计划; 3.设计测试用例; 4.编写测试用例; 5.测试用例的评审; 6.执行测试; 7.缺陷管理; 8.测试报告的输出 2、在实际项目中你是如何做测试计划 答案: 1.对客户提供的或需求分析人员编写的用户需求文档或需求规格说明书进行分析,提炼出测试要点; 2.根据测试要点编写测试用例。 3.由评审组对测试用例进行评审--修改--再次评审--初步定稿 4.执行测试 4.1按照测试用例对系统进行功能验证及客户的需求验证 4.2将测试过程中产生的Bug录入缺陷管理系统 4.3新版本发布后,对本次版本新增加的功能以及开发人员修正的Bug进行回归测试 4.4根据项目需要提交测试报告。 3、你是如何制定测试过程中的时间进度表的 答案:根据项目的需求、开发周期、开发人员的开发进度等时间安排来制定一个测试时间进度初稿,并将测试时间进度表交与整个项 目团队成员大家一起讨论和分析,最终和所有人达成共识制定出一个大家都可以执行的测试时间进度表。时间表中包括了开发人员提交功能或功能模块的时间,以及为了更好的执行测试,配合测试人员进行功能培训的时间,以及测试执行时间等,都详细的写到WBS中,并按照这个时间进度表来执行项目的测试任务。 4、测试计划都包括那些项 答案:1.测试计划目标2.测试参考文档3.测试术语与定义4.测试内容5.测试人员的分工6.测试进度7.测试流程8.测试工具9.测试缺陷管理10.测试的风险分析 5、测试用例如何设计的 答案:在测试用例设计之前首先要熟悉客户的需求文档或需求规格说明书,以做到对被测系统的熟悉,充分了解产品的详细功能,并在熟悉过程中即使与研发人员和客户人员进行有效的沟通。然后从需求中提炼中各个模块的详细功能点编写出一个测试要点的文档。根据测试要点设计测试用例,测试要点与测试用例

自动化测试工程师面试题

自动化测试工程师面试题 (答题时间100分钟) A.测试基础 1、白盒测试与黑盒测试的区别是什么? 2、什么是正交试验法,使用场景是什么? 3、数据库中,游标是什么?其作用是什么? 。 4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。 5、智力题 6、一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3 盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。

B.自动化测试 1、自动化测试与测试自动化的区别。 2、列举出你熟悉的自动化工具,并说明其实现原理。 3、自动化测试的使用场景? 4、什么是关键字驱动? 5、高质量的自动化脚本应该具备哪些特性? 6、简述Slenium grid的作用。 7、简要说明下面api的使用方法 A: 此API功能说明:

C.开发能力 1、描述==与equals的区别 2、final, finally, finalize的区别 3、说明Tomcat的中下列参数的作用: enableLookups= "false " redirectPort= "8443 " 4、Java中sleep和wait的区别 5、SSH是什么?每个框架扮演的角色是什么? 6、Linux系统下怎么查看和关闭名为jira的进程? 7、Linux如何安装jdk、mysql请写出相关命令? 8、HashMap和Hashtable的区别? 9、编程题: 1:写一个Singleton模式

2:现在需要实现一个用户登录功能,需要不同的用户有不同的权限,请设计出开发思路,可以使用伪代码。

管理岗笔试题及答案

管理岗位笔试试卷及答案 考生注意: 1.考试时间:120分钟 2.本套试卷共七道大题,满分100分。 一、判断题:在每题后面的括号,正确的划√,错误的划×(每题1分,共15分) 1.要做好领导工作,就要对下属及早评价。() 2.在工业发展早期,最早出现的组织结构形式是职能制。() 3.主管人员的培训就是业务知识和管理能力的培训。() 4.事业部组织结构形式通常适用于大型企业采用。() 5.将进行业务活动所必需的职权授予各部门的负责人,这是领导工作的一个重要步骤。() 6.回归分析法实际是因果分析法的另一种叫法。() 7.科学决策追求的是最可能的优化效应。() 8.风险型决策属于肯定型决策。() 9.从人员选聘的条件看,成功履行管理职能的最基本的要要有强烈的管理愿望。() 10.轮式和链式沟通网络适合于解决复杂的组织问题。() 11.按主管人员的标准进行考评,主要是指按个人品质和工作特征的标准来评价 主管人员。() 12.马斯洛的需求理论认为,人的需求有五个层次,每个层次的需求在任时候都 具有激励的作用。() 13.控制工作的首要环节是用控制标准对实际工作成效进行衡量,以便于发现工 作中的问题。()

14.法约尔首先对管理的职能进行了科学的概括,他认为管理职能包括计划、组 织、指挥、激励和控制。() 15.控制工作的灵活性主要适用于在正确计划指导下的人们工作不当的地。() 二、单项选择题:(每小题1分,共15分) 1.主观决策法特别适用于()。 A.肯定型决策 B.经验决策 C.非常规决策 D.战术决策 2.在工业企业中,把企业划分为研究开发部门、生产部门、销售部门、财务部门等,此类划分属于()。 A.按人数划分部门 B.按产品划分部门 C.按职能划分部门 D.按工艺过程划分部门 3.用于评价主管人员职位的最常用的法是()。 A.比较法 B.职务系数法 C.时距判定法 D.指示图表法 4.职工流动率是计划工作中()前提条件。 A、可控的

软件测试工程师常见面试题及答案

软件测试工程师常见面试题及答案 导读:我根据大家的需要整理了一份关于《软件测试工程师常见面试题及答案》的内容,具体内容:导语:软件工程师一般指从事软件开发职业的人。一、什么是软件测试?IEEE中是这样描述的:使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或... 导语:软件工程师一般指从事软件开发职业的人。 一、什么是软件测试? IEEE中是这样描述的:使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。 二、为什么要开展软件测试呢? 首先,测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者发现当前软件开发过程的缺陷,以便及时改进。同时,这种分析也能帮助测试人员设计出游针对性的测试方法,改善测试的效率和有效性。 其次,没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法。 简单地说,测试的根本目的就是确保最终交给客户的产品符合用户的需求,在产品交给用户之前尽可能多地发现并改正错误。 三、我们怎么开展软件测试呢?

现代软件测试活动一般包括以下内容: 制定测试计划。 设计测试用例。 实施测试。 提交缺陷报告。 测试总结。 四、软件测试要达到什么目标呢? 软件测试一般要达到下列目标: 确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。 确保产品满足性能和效率的要求。使用起来系统运行效率低、用户界面不友好,用户操作部方便的产品不能说是一个有竞争力的产品。用户最关心的不是产品的技术有多先进,而是他能从这些技术中得到多少好处,使用是否得心应手。 确保产品是健壮的和适应用户环境的。健壮性即稳定性,是产品质量的基本要求。 五、测试和调试有什么不同? 测试调试 发现软件的错误(是否满足用户需求) 确定程序中可疑错误的原因和确切位置,对程序(设计或编号)进行修改,排除错误 贯穿整个软件生命周期(很多公司只在编码后期才进行测试) 主要在开发阶段

一套比较完整的软件测试人员面试题

人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班 的。 如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。 在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 你对未来的规划 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。

基层民政管理人员面试题目及答案

基层民政管理人员面试 题目及答案 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

基层民政管理人员面试题目及答案 一、基层民政管理人员的主要职责 1、积极宣传民政工作相关的法规和政策; 2、积极主动做好村(居)务公开民主管理日常工作;按照上级要求创造性开展城乡社区建设工作; 3、根据要求,做好防灾减灾宣传、灾情信息报送和灾害救助工作; 4、认真做好本辖区内五保供养、最低生活保障、慈善救助、医疗救助、临时生活救助等民政业务的申请受理和调查核实工作,并协助做好相关的工作评议和公示; 5、关心“三属”人员、伤残军人、老复员军人等重点优抚对象的生活,协助乡镇(街道)做好现役军人家属优待、复退战士走访慰问和稳定工作; 6、协助乡镇(街道)制止乱葬和违规治丧等殡葬行为,及时向乡镇、街道和相关职能部门反馈殡葬信息; 7、维护老年人的合法权益;指导支持配合老年协会开展工作; 8、协助乡镇(街道)做好辖区内的地名管理和门牌编码工作。 二、基层民政管理人员岗位待遇这么低,你为什么选择做 参考答案:一是公益性岗位能够体现出你的个人价值和社会价值的统一,从事公益事业,是你的梦想,帮助别人,在别人获得快乐的同时,自己更加快乐。第二个方面就是从事公益性岗位,对你的各方面能力是一种锻炼和提高,在岗位上的工作使得你在工作经验,工作能力方面都有所收获,有利于大局观的培养。进而为以后更好从事其他的工作打下良好的基础。 三、你为什么要报考民政协理员,你做这份工作有什么优势 1、求职的需要。 2、自己具备从事民政协理员的基本素质。 3、在工作中实现自我价值 4、能服务人民,锻炼自己 优势: 有信心,有动力,有激情,善于思考,能更好的与群众交流,解决问题。 不足是经验少

软件测试人员面试笔试题及答案

软件测试笔试试题 一、单选题 1.关于HTTP协议中状态码的表示,下列说法错误的是(A) A.1**:表示服务器错误 B.2**:表示请求成功地接收 C.3**:表示重定向 D.4**:表示客户端错误 2.在Linux中.要解包bugzilla.tar.gz并详细报告tar命令处理的文件名,应使用命令(A )A.tar –xvzf bugzilla.tar.gz B.tar –cvzf bugzilla.tar.gz C.tar –cvzf bugzilla.tar.gz D.tar –cxvf bugzilla.tar.gz 3.有如下C程序 #include void main() { int n; int s = 0; int t = 1; for( n = 1 ; n <= 20 ; n++) { _______ s += t; } printf(“%d\n”, s); } 若使该程序实现计算1!+ 2!…….+20!的功能,则在程序横线上应填语句(D ) A.n*=t B. n=n*(n-1) C. t=t*(n-1) D. t*=n; 4.有如下IP地址 (1)192.168.1.1 (2)10.10.0.0 (3)165.100.0.0 (4)202.255.0.255 则下列说法中正确的是(C ) A.(1)是C类地址可以直接出现在互联网上 B.(2)是A类地址,主机号为0.0,不可以直接出现在互联网上 C.(3)是B类地址,不可以直接出现在互联网上 D.(4)是D类地址,不可以直接出现在互联网上 5. 下列常用的测试用例设计技术中,不属于白盒测试技术的是(D ) A.信息流分析法 B.数据流分析法 C.逻辑覆盖测试和基本路径测试 D.状态图法

基层民政管理人员面试题目与答案

基层民政管理人员面试题目及答案 一、基层民政管理人员的主要职责? 1、积极宣传民政工作相关的法规和政策; 2、积极主动做好村(居)务公开民主管理日常工作;按照上级要求创造性开展城乡社区建设工作; 3、根据要求,做好防灾减灾宣传、灾情信息报送和灾害救助工作; 4、认真做好本辖区内五保供养、最低生活保障、慈善救助、医疗救助、临时生活救助等民政业务的申请受理和调查核实工作,并协助做好相关的工作评议和公示; 5、关心“三属”人员、伤残军人、老复员军人等重点优抚对象的生活,协助乡镇(街道)做好现役军人家属优待、复退战士走访慰问和稳定工作; 6、协助乡镇(街道)制止乱葬和违规治丧等殡葬行为,及时向乡镇、街道和相关职能部门反馈殡葬信息; 7、维护老年人的合法权益;指导支持配合老年协会开展工作; 8、协助乡镇(街道)做好辖区内的地名管理和门牌编码工作。 二、基层民政管理人员岗位待遇这么低,你为什么选择做? 参考答案:一是公益性岗位能够体现出你的个人价值和社会价值的统一,从事公益事业,是你的梦想,帮助别人,在别人获得快乐的同时,自己更加快乐。第二个方面就是从事公益性岗位,对你的各方面能力是一种锻炼和提高,在岗位上的工作使得你在工作经验,工作能力方面都有所收获,有利于大局观的培养。进而为以后更好从事其他的工作打下良好的基础。 三、你为什么要报考民政协理员,你做这份工作有什么优势? 1、求职的需要。 2、自己具备从事民政协理员的基本素质。 3、在工作中实现自我价值 4、能服务人民,锻炼自己 优势: 有信心,有动力,有激情,善于思考,能更好的与群众交流,解决问题。 不足是经验少 四、如何尽快适应基层民政管理人员岗位? (1)勤学习,多实践。熟悉新工作、适应新岗位的最基本要诀在于“学”、“干”。(2)勤询问,多记录。遇到不懂的问题要虚心向同事和领导请教,并记录下来,做到不在一个地方,摔倒两次。 (3)勤思考,多总结。遇到问题,要进行全方位的思考,及时地总结工作经验和吸取工作教训 五、你对民政基层岗位的认知以及如何开展工作? 民政协理员的工作就是协助做好城乡低保、医疗救助、重残救助、临时救助、五保供养、孤残儿童救助等社会救助管理工作:协助做好优抚安置、防灾减灾、老龄工作、社区建设等工作;协助做好其他有关民政工作等 1、做好城乡低保,医疗救助,重残救助,临时救助,五保供养,孤残儿童救助等社会救助管理工作 2、协助做好优抚安置,防灾减灾,老龄工作,社区建设等工作

性能测试面试题附答案范文

1、哪个函数是用来截取虚拟用户脚本中的动态值?(手工关联) Web_reg_save_param 2、你如何识别系统瓶颈? 从TPS指标分析(即系统每秒处理可处理事务数)当前随着用户数的增长其系统每秒可处理的事务数是否也会增长 3、think_time有什么用? Think_time作用主要有以下几种: 1)降低当前运行时压力,缓解对应用服务器所造成的压力 2)模拟真实生产用户操作,考察对服务器所造成的影响 4、一般什么时候开始进行性能测试 被测系统的正常业务流程通过,即集成测试通过后。 5、进行参数化的目的 1)减少脚本的大小 2)提供不同的值以提高执行脚本的能力,从而更加真实的模拟生产环境的数据 6、容量测试方法中为什么要以逐步递增的的方式进行 虚拟用户数随着负载时间的延长而增加,可以帮助确定系统响应时间减慢的准确时间点以及准确用户数 7、假设在测试过程中发现某些事务的响应时间过长,但分析应用服务、数据库服务以及网络都属于 正常现象,问题可能出现的原因 1)LR客户端机器是否已无法承载当前运行压力导致LR无法及时获取从服务端返回的信息2)Think_time(即思考时间)是否已忽略 3)确定当前被测系统架构,是否为在每次测试过程中清除缓存所导致 8、如何发现应用服务的相关问题? 1)通过某些事务的运行,判断是否在应用代码层未进行调优导致事务响应事件过长 2)通过实时监控工具(nmon等)监控分析: a)系统在运行过程其CPU是否稳定运行或CPU耗用是否过高 b)在系统运行过程中其内存是否存在内存泄露现象 3)打开应用相应日志,分析在运行过程中是否存在交易报错并获取错误原因查看是否由于代码原因导致交易错误发生 9、如何发现数据库的相关问题? 1)通过运行某些相应的已获取的SQL语句,判断是否由于数据库索引所导致的事务响应过长的问题发生 2)通过实时监控工具(nmon等)监控分析: a)在系统运行过程中CPU是否可稳定运行或CPU耗用过高; b)在系统运行过程中其内存是否存在内存泄露等现象。

2JAVA和测试基础面试题及答案

软件测试面试题目 1、软件的评审一般由哪些人参加?其目的是什么? 评审是对软件元素或项目状态进行评估的活动,用于确定与预期结果之间的偏差和相应的改进意见,通常由人来执行。除了在项目早期发现缺陷和降低项目的失败风险外,项目中需要进行评审的其他原因包括:分享知识、培训团队成员、为管理层决策提供依据、为过程改进提供信息以及项目所处状态评审。 评审参与人员:用户、客户或有关部门开发人员,测试人员,需求分析师都可以,就看处于评审哪个阶段。 2、你认为做好测试用例工作的关键是什么? 首先是理解需求,第二是测试用例编写的方法要熟练,第三就是你的测试经验了,看到某个功能,马上会想到那种测试用例会测出问题。 3、说明缺陷管理的过程? 4、软件测试流程? 5、你认为做好软件测试计划工作的关键是什么? 1. 明确测试的目标,增强测试计划的实用性 编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试

计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试结果直观、准确 2.坚持“5W”规则,明确内容与过程 “5W”规则指的是“What(做什么)”、“Why(为什么做)”、“When(何时做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”规则创建软件测试计划,可以帮助测试团队理解测试的目的(Why),明确测试的范围和内容(What),确定测试的开始和结束日期(When),指出测试的方法和工具(How),给出测试文档和软件的存放位置(Where)。 3.采用评审和更新机制,保证测试计划满足实际需求 测试计划写作完成后,如果没有经过评审,直接发送给测试团队,测试计划内容的可能不准确或遗漏测试内容,或者软件需求变更引起测试范围的增减,而测试计划的内容没有及时更新,误导测试执行人员。 4. 分别创建测试计划与测试详细规格、测试用例 应把详细的测试技术指标包含到独立创建的测试详细规格文档,把用于指导测试小组执行测试过程的测试用例放到独立创建的测试用例文档或测试用例管理数据库中。测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。 6、在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含 了哪些内容?如何提交高质量的软件缺陷(Bug)记录? 7、根据自己的理解什么是测试用例和测试规程,设计一个测试用

测试工程师面试题(100分钟完成)

测试工程师面试题 (答题时间100分钟) A.测试基础 1、白盒测试与黑盒测试的区别是什么? 白盒测试:测试程序内部结构,内部特征 黑盒测试:通过界面测试程序功能,查看输入输出结果 2、什么是正交试验法,使用场景是什么? 研究多因素多水平的一种设计方法 场景:多因素多条件的情况下 3、数据库中,游标是什么?其作用是什么? 。 游标:从多条数据中检索集中提取一条数据 作用:当做指针,保存查询结果,方便后续使用 4、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。 常用:testlink,QC,mantis,禅道,TAPD,JIRA TAPD:产品创建(需求,计划,模块)-->项目创建(PM排期、任务分解)-->研发(编码、单元测试等)-->测试(测试计划,用例,执行,bug,报告等) 基于敏捷开发 5、智力题 一个屋子有一个门(门是关闭的)和3盏电灯。屋外有3个开关,分别与这3盏灯相连。 你可以随意操纵这些开关,可一旦你将门打开,就不能变换开关了。请确定每个开关具体管哪盏灯。 一个开关关掉,一个打开,一个打开几分钟、然后关掉 进屋后,亮这的是第二个开关,关闭的两灯中,有热量的为第三个开关,剩下的为第一个开关

B.自动化测试 1、自动化测试与测试自动化的区别。 自动化测试:利用工具录制或编写脚本进行功能以及性能测试 测试自动化:让测试过程脱离人工。对于控制成本,控制质量,回溯质量和减少测试周期都有积极影响的一种研发过程 2、列举出你熟悉的自动化工具,并说明其实现原理。 Web应用类工具:selenium 客户端建立与selenium-RC server 的连接。 Selenium RC Server 启动一个浏览器,并注入JS 代码 将Selenese 代码传到客户端的Selenium-Core 中。 Selenium-Core 翻译并解析执行用户录制的操作。 让代理Server 进行通讯 Remote Control Server 负责跟远程Web 应用服务器进行通讯。 操作完成,显示结果,并执行下一指令。 3、自动化测试的使用场景? 软件需求变更不是很快(尤其是UI自动化)}, 项目周期长 自动化测试脚本重复使用 4、什么是关键字驱动? 功能自动化测试框架,表格驱动测试或者基于动作字的测试 5、高质量的自动化脚本应该具备哪些特性? 1、不需要深入的工作或计划 2、可以加快开始自动化 3、对实际执行操作可以审计跟踪 4、用户不必是编程人员 5、提供良好的(软件或工具)的演示

(完整版)人力资源岗位常见面试题及解答

人力资源岗位面试题及解答 一、人力资源管理有几大模块?,你认为哪个模块最重要?为什么?(10分) 六大模块(1)、人力资源规划;(2)、招聘与配置;(3)、培训与开发;(4)、绩效管理;(5)、薪酬福利管理;(6)、劳动关系 二、用人单位在招聘过程中都看重高学历你怎么看? (10分)(1)提出问题:为什么用人单位看重高学历?(3分): 一般人都认为高学历者大多掌握的知识相对比较丰富、全面和扎实一点。在高和低之间选择,当然择优择高,与其以后花钱去培养和培训低学历者,不如一步到位。 (2)分析问题:学历不等于能力(3分): 当然,谁都知道高学历不等于高能力,社会需要各种不同类型的人才,其中有知识型、研究型的,也有创业型、技能型的。而人才成长的途径是多种多样的,并非学历教育一条路可走。“实践是检验真理的唯一标准”,是否具有高能力只有在工作实践中才能得到证实。 (3)解决问题:用人单位应该怎么办?(4分) 其实用人单位应结合本单位的实际需要,要充分发挥人才资源,要将适合的人才放在适合的岗位,不能盲目追求高学历,不能一概而论。否则对人才、对企业都是一种浪费。 三、如果要你负责推行绩效考核这项工作,你有哪些可预见的问题或困难(说出3个)?你认为该如何解决?(10分)

(1)、各部门主管甚至高层领导不重视绩效考核,并加以抵制。他们没有真正理解考核的重要作用,认为绩效考核就是简单的工作评价,不会为企业带来效益和利润,而且又浪费时间。一部分领导为了稳定上下级关系,照顾私人感情,或者出于其他的原因,不愿意执行绩效考核政策。 (2)、考核方法不科学。如采用主观裁决法,考核者的个人偏见严重影响考核结果。同时由于被考核者之间的个人差异(比如年龄、性别等个人方面的差异),也会影响到考核者对他们的评价,甚至导致他们得到的评价大大偏离实际的工作绩效,缺乏客观、公正。 (3)、考核过程缺乏公开,不能很好的进行面谈。 (4)、考核指标设计不够科学,量化程度不高。 (5)、考核结果难以有效地与薪酬挂钩。 0 战略层面: 组织架构在组织中的作用和目的是什么?在制定公司组织 架构应考虑哪些因素? 作用:流程依据;定员定岗;组织目标达成的合理职能配置。组织架构清晰的勾画出组织内部各部门之间的隶属关系。 目的:流程管理,最少投入获取最大产出。 要考虑的因素:组织现状,行业现状,组织愿景。对外考虑组织的发展环境和经营战略,对内考虑各组织之间的沟通协调是否快速、便捷、合理、科学。 企业文化在组织运营中如何体现?通过形式体现的企业文 化在落地时为何不受员工认可? 通过系统的管理体系(规则,流程,制度等)来体现。 无法还原或落地的“企业文化”只是企业的跟风或口号,员工自然不能接受。企业文化是企业运营的愿景、一种经营或管理理念,是企业管理的核心指导。体现在管理活动的每个环节。只是形式上的企业文化不体现在管理的活动中,就不能让员工有认同。

精选软件测试笔试题目及答案

精选软件测试笔试题目及答案 软件测试去面试的时候都会做哪些题目呢?下面是收集的精选软件测试笔试题目及答案,欢迎大家阅读。 1、集成测试也叫组装测试或者联合测试,请简述集成测试的主要内容? (1)在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失; (2)一个模块的功能是否会对另一个模块的功能产生不利的影响; (3)各个子功能组合起来,能否达到预期要求的父功能; (4)全局数据结构是否有问题; (5)单个模块的误差累积起来,是否会放大,从而达到不能接受的程度。 2、简述集成测试与系统测试关系?

(1)集成测试的主要依据概要设计说明书,系统测试的主要依据是需求设计说明书; (2)集成测试是系统模块的测试,系统测试是对整个系统的测试,包括相关的软硬件平台、网络以及相关外设的测试。 3、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。那么软件系统的用户文档包括哪些? 用户手册 安装和设置指导 联机帮助 指南、向导 样例、示例和模板 授权/注册登记表 最终用户许可协议

4、软件系统中除用户文档之外,文档测试还应该关注哪些文档? 开发文档 软件需求说明书 数据库设计说明书 概要设计说明书 详细设计说明书 可行性研究报告 管理文档 项目开发计划 测试计划 测试报告

开发进度月报 开发总结报告 5、简述软件系统中用户文档的测试要点? (1)读者群。文档面向的读者定位要明确。对于初级用户、中 级用户以及高级用户应该有不同的定位 (2)术语。文档中用到的术语要适用与定位的读者群,用法一致,标准定义与业界规范相吻合。 (3)正确性。测试中需检查所有信息是否真实正确,查找由于 过期产品说明书和销售人员夸大事实而导致的错误。检查所有的 目录、索引和章节引用是否已更新,尝试链接是否准确,产品支 持电话、地址和邮政编码是否正确。 (4)完整性。对照软件界面检查是否有重要的分支没有描述到,甚至是否有整个大模块没有描述到。 (5)一致性。按照文档描述的操作执行后,检查软件返回的结 果是否与文档描述的相同。 (6)易用性。对关键步骤以粗体或背景色给用户以提示,合理

测试人员面试题及答案

测试人员面试表 姓名: 日期: 一、判断题(共10分,每小题1分) 1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 2.Beta测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.自底向上集成需要测试员编写驱动程序。(Y) 7.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 8.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N) 9.我们可以人为的使得软件不存在配置问题。(N) 10.集成测试计划在需求分析阶段末提交。(N) 二、多选题(共10分,每题2分) 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.项目阶段成果已经被基线化 三、添空题(共20分,每题5分) 1.软件验收测试包括:正式验收测试,alpha测试,beta测试。 2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(尽可能多的填写) 3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。 4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。 四、简答(共60分,每题20分) 1、简述集成测试的过程? 系统集成测试主要包括以下过程: 1.构建的确认过程。 2.补丁的确认过程。 3.系统集成测试测试组提交过程。 4.测试用例设计过程。 5.测试代码编写过程。 6. Bug的报告过程。

服务业管理人员面试测试题及答案

服务业管理人员面试测试题 评测结果:好□较好□一般□可以考虑□不予录用□ 面试人:日期:年月日 评语: 应聘人姓名:应聘岗位:日期:年月日 一、测试题:(在题后的选项内划“√”) 1、时刻想到实现目标。(是□否□) 2、用数字、文字来表示目标。(是□否□) 3、对没实现目标感到焦躁不安。(是□否□) 4、经常想起实现目标的一切手段。(是□否□) 5、在睡梦中常常得到众人的帮助。(是□否□) 6、经常受到偶然事件的启发。(是□否□) 7、着手做事情时总是抱着必胜的信念。(是□否□) 8、无论做什么事都习惯于具体的思考分析。(是□否□) 9、明确规定自己将来的目标。(是□否□) 10、常常闭着眼睛想象目标。(是□否□) 11、习惯于在大脑哦中描绘目标。(是□否□) 12、有很多把自己一直向往的事情变成现实的事例。(是□否□) 13、在做什么事情时,大多有意识地使用潜在意识。(是□否□) 14、把意识集中在额前,有时会看见什么似的。(是□否□) 15、做任何事情都不会产生不行的念头。(是□否□) 评测标准:每题答“是”计1分,答“否”计0分;各题得分相加,统计总分。 测评结果: 0-3分:目标意识很低; 4-6分:目标意识较低; 7-9分:目标意识一般; 10-12分:目标意识较高; 13-15分:目标意识很高。 二、测试题:答题时依现在的您,不要依过去的您。 1.你何时感觉最好? a)早晨 b)下午及傍晚c)夜里 2.你走路时是…… a)大步的快走 b)小步的快走 c)不快,仰著头面对著世界 d)不快,低著头 e)很慢 3.和人说话时,你…… a)手臂交叠的站著 b)双手紧握著 c)一只手或两手放在臀部 d)碰著或推著与你说话的人 e)玩著你的耳朵、摸著你的下巴、或用手整理 1

软件测试面试题目及答案

软件测试面试题目及答案 这是一份很火的软件测试面试题目及答案,今天千锋老师就发出来给大家看看,并介绍一下思路。 <1>功能方面,是否能按指定条件查到正确、完整的结果,具体: 1、录入条件为可查到结果的正常关键字、词、语句,检索到的内容、链接正确性; 2、录入条件为不可查到结果的关键字、词、语句; 3、录入条件为一些特殊的内容,如空、特殊符、标点符、极限值等,可引入等价类划分的方法等。

<2>性能方面,可利用测试工具或各种测试手段考虑功能在各方面的表现,具体: 1、压力测试:在不同发用户数压力下的表现(评价指标如响应时间等); 2、负载测试:看极限能承载多大的用户量同时正常使用; 3、稳定性测试:常规压力下能保持多久持续稳定运行; 4、内存测试:有无内存泄漏现象; 5、大数据量测试:如模拟从庞大的海量数据中搜索结果、或搜索出海量的结果后列示出来,看表现如何等等。 <3>易用性方面,交互界面的设计是否便于、易于使用,具体: 1、依据不同的查询结果会有相关的人性化提示,查不到时告知?查到时统计条数并告知?有疑似输入条件错误时提示可能正确的输入项等等处理; 2、查询出的结果罗列有序,如按点击率或其他排序规则,确保每次查询出的结果位置按规则列示方便定位,显示字体、字号、色彩便于识别等等; 3、标题查询、全文检索、模糊查询、容错查询、多关键字组织查询(空格间格开)等实用的检索方式是否正常? 4、输入搜索条件的控件风格设计、位置摆放是否醒目便于使用者注意到,有否快照等快捷查看方式等人性化设计?

<4>兼容性方面,跨平台、多语言等多样性环境组合情况下测试使用的正常性,具体: 1、WINDOWS/Linux/UNIX等各类操作系统下及各版本条件下的应用; 2、IE/FIREFOX/GOOGLE/360/QQ等各类浏览器下及各版本条件下、各种显示分辨率条件下的应用; 3、SQL/Oracle/DB2/MySQL等各类数据库存储情况下的兼容性测试; 4、简体中文、繁体中文、英文等各类语种软件平台下的兼容性测试; 5、IPHONE/IPAD、安卓等各类移动应用平台下的兼容性测试; 6、与各相关的监控程序的兼容性测试,如输入法、杀毒、监控、防火墙等工具同时使用。 <5>安全性方面,往往容易被忽视的环节,具体: 1、被删除、加密、授权的数据,不允许被查出来的,是否有安全控制设计; 2、录入一些数据库查询的保留字符,如单引号、%等等,造成查询SQL拼接出的语句产生漏洞,如可以查出所有数据等等,这方面要有一些黑客攻击的思想并引入一些工具和技术,如爬网等。 3、用白盒测试技术,检查一下在程序设计上是否存在安全方面的隐患; 4、对涉及国家安全、法律禁止的内容是否进行了相关的过滤和控制;

相关文档
最新文档