需求分析师笔试题
项目工程师招聘笔试题及解答(某世界500强集团)2024年

2024年招聘项目工程师笔试题及解答(某世界500强集团)(答案在后面)一、单项选择题(本大题有10小题,每小题2分,共20分)1、题干:在项目管理中,以下哪个阶段是项目启动阶段?A、项目计划阶段B、项目执行阶段C、项目收尾阶段D、项目启动阶段2、题干:以下哪个工具或技术用于识别项目风险?A、头脑风暴B、因果图C、决策树D、鱼骨图3、题干:在项目管理中,以下哪个工具或技术通常用于识别项目中可能的风险?A. 风险登记册B. 甘特图C. 资源管理矩阵D. 网络图4、题干:以下哪个术语用于描述项目执行阶段的关键管理活动?A. 监控B. 规划C. 实施控制D. 收尾5、以下哪个不属于项目管理的五大过程组?A、启动过程组B、规划过程组C、执行过程组D、监控过程组E、收尾过程组6、以下关于关键路径法(CPM)的说法,错误的是:A、关键路径法可以确定项目最长的路径,即关键路径。
B、关键路径上的活动称为关键活动。
C、关键路径上的活动如果延迟,会导致整个项目延迟。
D、关键路径法不考虑资源限制。
7、某项目需要开发一个基于云计算的数据库系统,项目工程师小王负责评估现有数据库产品的性能和功能。
以下哪个指标最能够反映数据库的并发处理能力?A. CPU 使用率B. 内存使用率C. IOPS(每秒输入输出操作数)D. 网络带宽8、在项目需求分析阶段,以下哪项工作通常不是由项目工程师直接完成的?A. 确定项目范围B. 分析用户需求C. 制定项目计划D. 评估技术可行性9、某世界500强集团项目工程师在进行风险评估时,发现项目可能面临以下风险:A. 技术难题B. 客户需求变更C. 供应商延迟交货D. 项目团队士气低落问:根据项目风险管理原则,以下哪项风险应优先考虑?A. A. 技术难题B. B. 客户需求变更C. C. 供应商延迟交货D. D. 项目团队士气低落 10、在项目沟通管理中,以下哪个工具或技术可以帮助项目团队确保信息传递的有效性?A. 项目进度报告B. 会议记录C. 沟通管理计划D. 信息反馈机制二、多项选择题(本大题有10小题,每小题4分,共40分)1、以下哪些技术或工具是项目工程师在日常工作中常用的?()A、项目管理软件(如Microsoft Project)B、版本控制工具(如Git)C、数据库管理系统(如MySQL)D、云服务平台(如AWS)E、客户关系管理系统(CRM)2、以下哪些因素会影响项目成功的概率?()A、项目团队的能力和经验B、项目范围的清晰度C、资源分配的合理性D、客户的需求变化E、市场环境的稳定性3、以下哪些技能对于项目工程师来说是必需的?()A、项目管理软件操作B、团队协作能力C、沟通技巧D、编程能力E、市场分析能力4、以下关于项目风险管理,哪些说法是正确的?()A、项目风险是不可避免的,但可以通过有效管理降低其影响B、风险应对策略应包括避免、减轻、转移和接受风险C、风险识别是项目风险管理中最困难的部分D、风险监控应贯穿整个项目生命周期E、项目风险管理是项目成功的关键因素之一5、以下哪些是项目工程师在项目执行过程中需要关注的风险类型?()A. 技术风险B. 进度风险C. 成本风险D. 质量风险E. 合同风险F. 人员风险G. 市场风险6、在项目沟通管理中,以下哪些是有效的沟通方法?()A. 会议B. 报告C. 邮件D. 电话E. 沟通软件(如Skype、Zoom等)F. 面对面交流G. 没有明确的沟通方法7、以下哪些是项目工程师在项目执行阶段需要关注的关键绩效指标(KPI)?()A. 项目进度B. 项目成本C. 团队满意度D. 客户满意度E. 质量标准8、在项目管理中,以下哪些工具或方法可以用于风险管理?()A. 风险矩阵B. 概率影响矩阵C. 活动分解结构(WBS)D. 质量保证计划E. 沟通计划9、以下哪些是项目工程师在项目管理中需要具备的核心能力?()A. 风险管理能力B. 沟通协调能力C. 技术创新能力D. 财务预算能力E. 团队领导能力 10、在项目进度管理中,以下哪些工具和方法可以帮助项目工程师更好地控制项目进度?()A. Gantt图B. PERT图C. Critical Path Method (CPM)D.挣值分析(EVM)E. 风险矩阵三、判断题(本大题有10小题,每小题2分,共20分)1、项目工程师在项目执行过程中,必须遵循项目计划,不得对项目计划进行调整或变更。
需求分析师笔试题有参考答案

需求分析师笔试题有参考答案需求分析师笔试题考号:姓名:一.单项选择题(每题2分)◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容是(2)C。
(1) A.业务需求 B.用户需求C.软件需求D.设计约束(2) A.用上下文关系图表示的项目范围B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件◆根据下面所示的构件图能够得知,接口提交采购申请是(3)C实现的,客服管理子系统共使用了(4)D接口。
(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4) A.1个 B.2个 C.3个 D.4个◆以下关于需求定义的描述中,正确的是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。
(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款D.续房◆在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7)A:以下措施中,(8)A是用来克服用户非正事心理的。
(7) A.询问用户提出需求的理由B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求 D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.经过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的是(9)D:需求验证属于需求工程中的(10)A范畴。
(9) A.需要核查功能描述的正确性B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理C需求文档化 D.需求跟踪◆根据下面的活动图,最可能是不合适的用例的是(11)D,理由是(12)。
软件测试工程师常见面试题和笔试题

软件公司面试题软通动力面试1.白箱测试和黑箱测试是什么?什么是回归测试?2.单元测试、集成测试、系统测试的侧重点是什么?3.设计用例的方法、依据有那些?4.一个测试工程师应具备那些素质和技能?5.集成测试通常都有那些策略?6.你用过的测试工具的主要功能、性能及其他?7.一个缺陷测试报告的组成8.基于WEB信息管理系统测试时应考虑的因素有哪些?9.软件本地化测试比功能测试都有哪些方面需要注意?10.软件测试项目从什么时候开始,?为什么?11.需求测试注意事项有哪些?12.简述一下缺陷的生命周期13.测试分析测试用例注意(事项)?瑞星笔试题1.一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201是同一局域网吗?2.internet中e-mail协仪,IE的协仪,NAT是什么,有什么好处,能带来什么问题?DNS是什么,它是如何工作的?3.PROXY是如何工作的?4.win2k系统内AT命令完成什么功能,Messenger服务是做什么,怎么使用? 5进程,线程的定义及区别6,32位操作系统内,1进程地址空间多大,进程空间与物理内存有什么关系?7网络攻击常用的手段,防火墙如何保证安全.8如何配静态IP,如何测网络内2台计算机通不通,PING一次返几个数据包?9WIN9X与WINNT以上操作系统有"服务"吗,服务是什么,如何停止服务?10AD在WIN2KSERVER上建需什么文件格式,AD是什么?XP多用户下"注销"与"切换"的区别.11UDP可以跨网段发送吗?12最简单的确认远程计算机(win2K以上)某个监听端口是正常建立的?13软件测试的定义,测试工作是枯燥反复的,你是如何理解的?黑盒,白盒,回归,压力测试的定义.14winrunner,loadrunner是什么,区别15磁盘分区如何分类,请举例说明安装操作系统的注意事项.中软的面试题一. 简答题.1. 避免死锁的方法有哪些?2. 在Sybase数据库中注册用户与数据库用户有什么区别?3. 在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性4. 内存有哪几种存储组织结构.请分别加以说明软件开发网5. JAVA中的Wait() 和notify()方法使用时应注意些什么?6. 用户输入一个整数.系统判断,并输出是负数还是非负数,请设计测试用例.7. 操作系统中的同步和互诉解决了什么问题8. UNIX 中init二. 编写类String 的构造函数,析构函数和赋值函数已知类String 的原型为class string{public:string(const char *str=null);//普通构造函数string(const string &other);//拷贝构造函数---string(void);string &operate=(const string &other);//赋值函数private:char * m-data;//用于保存字符串};请编写string 的上述4个函数三. 有关内存的思考题1. void getmemory(char *p){ p=(char*)mallol(100);}void test(void){char * str =null;getmemory(str);strcpy(str,”hello,world”);printf(str);}请问运行Test函数会有什么样的结果2. char*getmemory(void){ char p[]=”hello world”;return p;}void test(void){char *str=null;str=Getmemory();printf(str);} 请问运行Test 函数会有什么样的结果.奇虎面试题前三道程序题(下面的题不排序,有笔试题,也有面试题)4、怎么划分缺陷的等级?5、怎么评价软件工程师?6、软件工程师的素质是什么?7、怎么看待软件测试?8、软件测试是一个什么样的行业?9、图书(图书号,图书名,作者编号,出版社,出版日期)作者(作者姓名,作者编号,年龄,性别)用SQL语句查询年龄小于平均年龄的作者姓名、图书名,出版社。
需求面试题

需求分析师面试题(1) 需求分析工程师在整个项目管理过程中,扮演怎样的角色?如何与团队的其他成员开展工作?需求分析工程师在项目管理的过程中,扮演着项目成败关键人物或是项目先行者的角色。
在与团队的其他成员(指该项目需求组其他成员),应符合“总-分-总”的交流方式来开展整个项目组的需求调研工作。
①组长与客户负责人进行有效沟通,了解软件使用机构、参与调研的客户部门人员、客户的层次关系(主管/助理)等。
②组长将客户的各项情况通过会议的方式,传达到所有需求分析师。
③组长依据客户基本情况,对需求分析师进行两人分组(调研/协助),并分配至不同的业务和人员。
④调研后,小组成员与相应成员进行沟通,并形成该部分的需求,并及时与客户进行反馈。
⑤小组之间进行沟通,协调需求中的各项名词,并制定整份需求文档。
⑥再次将整本需求反馈给用户,进行协调确认不明确需求。
⑦确定需求后,暂时留守一位需求分析师跟进需求分析过程,快速做出需求变更反馈。
(2) 项目整个计划已经落后,怎样在短时间内追进项目需求进度?项目整个计划已经落后,着急和加班加点并不是很好的解决方式。
虽然加班可以通过工作的时间来增加工作的效果,但是并没有提高效益。
本人觉得以下五条或许能够更好的解决这个问题:①自我暗示:相信自己能够在短时间内完成,其次还得注意到这份压力。
②积极学习:积极去学习业务的专业知识,尽量缩短客户的交流时间。
③有效沟通:要和客户进行有效的沟通,从客户那确定自己学习是否理解正确,减轻客户的交流信息,同时能够提高交流的效率。
④适当加班:项目已经落后,加班是在所难免,但是毕竟要控制这个量。
人不是机器,只有休息好才能隔日有饱满的精神工作。
⑤放手拼搏:到这个关头,除了自我暗示信心外,更重要的是脚踏实地的实践。
(3) 需求分析工作包括哪些?需求分析过程中,包括的工作较多,主要是通过与客户进行直接交流和自己的学习来进行获知。
其主要包括:角色分析、业务流程分析、核心功能分析、关键需求点分析、用例分析、数据流图分析、核心功能点的时序分析、需求文档编写、调研记录和需求变更记录等。
深信服软件开发工程师笔试题及答案

深信服软件开发工程师笔试题及答案1.需求分析需求分析是开发人员对系统需要做什么和如何做的定义过程。
从系统分析的经验来看,这个过程往往是个循序渐进的过程,一次性对系统形成完整的认识是困难的。
只有不断地和客户领域专家进行交流确认,方能逐步明了用户的需求。
从系统开发的过程得知,系统分析时犯下的错误,会在接下来的阶段被成倍的放大,越是在开发的后期,纠正分析时犯下的错误所花费的代价越是昂贵,也越发影响系统的工期和系统的质量。
解决系统分析错误的方法我们公司通常采用邀请用户参与进行需求评定,然后对其用户的意见由质保成员跟踪检测是否纳入需求规格说明书,同时与用户签字确认形成需求基线,交由配置管理员放入配置管理库。
b、系统设计优良的体系结构应当具备可扩展性和可配置性,而好的体系结构则需要好的设计方法,自然设计选型成为了系统设计首要的工作,究竟是采用哪种设计方法好呢?对于设计选型不能一概而论,需要针对项目的结构、项目的特征和用户的需求来分析,同样也要考虑到参与项目小组成员的素质,如果其中大部分都没有从事过面向对象的设计且项目进对紧迫,这样没有多余的时间来培训小组成员来掌握面向对象的设计方法,尽管众所周知面向对象设计方法的优势,我们还是不如采用面向过程的方式(除用户指定开发设计方式外)可以减少项目承担的技术风险。
c、实现实现也就是代码的生产过程。
这里不仅包括代码的产生,同时也包括测试用例的产生。
针对上一阶段提供详细设计,程序员开始编码并且调试程序,测试人员则根据设计进行测试用例的设计,设计出来的用例需要得到项目组成员认可由项目经理审核通过才能进入配置库。
同时程序员调试完程序提交测试人员进行程序正确性检测。
d、文档管理文档维护主要是配置管理小组的工作。
文档从用途上分主要分为内部文档和外部文档。
内部文档包括:项目开发计划;需求分析;体系结构设计说明;详细设计说明;构件索引;构件成分说明;构件接口及调用说明;组件索引;组件接口及调用说明;类索引;类属性及方法说明;测试报告;测试统计报告;质量监督报告;源代码;文档分类版本索引;软件安装打包文件。
系统集成工程师招聘笔试题与参考答案(某大型集团公司)

招聘系统集成工程师笔试题与参考答案(某大型集团公司)一、单项选择题(本大题有10小题,每小题2分,共20分)1、系统集成工程师在进行项目需求分析时,以下哪一项不是需求分析的主要任务?()A. 确定项目的范围B. 收集和分析用户需求C. 设计系统架构D. 确定项目进度答案:C解析:需求分析的主要任务包括确定项目的范围、收集和分析用户需求、确定系统功能和非功能需求等。
设计系统架构是系统设计阶段的任务,不属于需求分析的主要任务。
因此,选项C是正确答案。
2、以下关于系统集成项目管理的说法,哪一项是错误的?()A. 项目管理应贯穿于项目整个生命周期B. 项目经理应具备良好的沟通协调能力C. 项目管理的主要目标是确保项目按时、按质、按预算完成D. 项目管理中应重视风险管理,但不必过于关注项目成本答案:D解析:在系统集成项目管理中,项目管理的主要目标是确保项目按时、按质、按预算完成。
项目成本管理是项目管理的重要组成部分,项目经理需要关注项目成本,确保项目在预算范围内完成。
因此,选项D的说法是错误的。
选项A、B、C的说法都是正确的。
3、题干:在系统集成项目中,以下哪项工作不属于系统集成工程师的职责范围?A、需求分析B、硬件选型C、软件开发D、项目现场施工答案:D解析:系统集成工程师的职责通常包括需求分析、硬件选型、软件开发、系统集成测试等。
项目现场施工通常由施工团队负责,不属于系统集成工程师的常规职责。
因此,选项D是正确答案。
4、题干:以下哪种网络协议主要用于实现互联网上的文件传输?A、HTTPB、FTPC、SMTPD、TCP答案:B解析:HTTP(超文本传输协议)主要用于网页的传输;SMTP(简单邮件传输协议)用于电子邮件的传输;TCP(传输控制协议)是一种网络传输协议,用于数据传输的可靠性保证。
而FTP(文件传输协议)是专门用于实现互联网上文件传输的协议。
因此,选项B是正确答案。
5、在系统集成项目中,以下哪项不属于系统集成工程师的职责范围?A. 确定项目需求B. 设计系统架构C. 管理项目进度D. 编写系统测试用例答案:C解析:系统集成工程师的主要职责是负责整个系统的集成工作,包括确定项目需求、设计系统架构和编写系统测试用例等。
软工模拟试题

软工模拟试题市政府近期决定推行一项新的城市规划项目,旨在提高市内交通的流畅性和效率,减少交通事故数量,并降低空气污染。
为了实施该项目,市政府计划引入智能交通系统。
你作为一名软件工程师,被要求参与该项目的规划和设计。
本文将从需求分析、系统设计、开发和测试等方面对该智能交通系统进行讨论。
一、需求分析该智能交通系统的目标是提供一个综合性平台,用于监控交通流量、控制信号灯、收集执法数据和推送交通信息等功能。
在需求分析阶段,我们需要了解以下几个方面的需求:1. 交通流量监控:系统需要能够实时监控不同道路上的车辆数量和速度,以帮助交通管理人员判断交通状况,并作出相应调整。
2. 信号灯控制:系统应该能够根据实时交通状况对信号灯进行智能调度,优化交通流动性,减少拥堵。
3. 执法数据采集:系统应该能够记录交通违法行为,并自动生成相关证据,以便交通执法人员进行处罚。
4. 交通信息推送:系统应该能够向驾驶员和市民推送交通信息,包括拥堵路段、交通事故等,以提供实时更新的交通状况。
二、系统设计在系统设计阶段,我们需要确定系统的整体架构和各个模块的功能。
1. 系统架构:该智能交通系统应采用分布式架构,包括交通监控中心、信号灯控制中心、数据库服务器等模块。
2. 交通监控中心:负责实时监控交通流量、分析交通数据,并生成交通状况报告。
该模块应采用数据采集设备,并与信号灯控制中心进行实时通信。
3. 信号灯控制中心:根据交通监控中心的报告,实时调整信号灯的状况,以优化交通流动性。
4. 数据库服务器:用于存储交通监控数据、执法数据和交通信息等。
三、系统开发在系统开发阶段,我们将根据需求分析和系统设计阶段的结果进行软件开发。
1. 前端开发:开发交通监控中心和信号灯控制中心的可视化界面,以便用户进行操作和监控。
2. 后端开发:采用Java或Python等编程语言,实现交通数据的实时采集、分析和报告生成。
3. 数据库开发:设计并开发适合存储交通监控数据、执法数据和交通信息的数据库结构。
需求分析师笔试题-有参考答案

需求分析师笔试题七口考号:姓名:•单项选择题(每题 2分)在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1) A:它不应该包括的内容是(_2)Co(1) A.业务需求 B. 用户需求 C. 软件需求 D. 设计约束(2) A.用上下文关系图表示的项目范围 B. 包含的主题域及主题域之间的关系C.业务活动的详细事件流D. 系统涉及的业务事件根据下面所示的构件图可以得知,接口提交采购申请是( 3) C实现的,客服管理子系统共使用了( 4) D接口。
正确的是( 5) D:对于酒店管理系统而言,以下各个选项中,(6) C最不适合表示为业务事件。
(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B. 鱼骨图和帕累托图是来界定系统范围的C. 项目涉众(stakeholder )就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B. 换房 C. 付款 D. 续房在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7) A:以下措施中,(8) A是用来克服用户非正事心理的。
(3) A•门店管理子系统 B. 客服管理子系统C•采购管理子系统 D. 无法确定(4) A.1 个B.2 个 C.3 个D.4个以下关于需求定义的描述中,采购理子杀统(7) A•询问用户提出需求的理由 B. 提前向用户提供访谈计划C. 利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所 B 避免向用户提出过细的问题C. 让用户以介绍工作场景为主D. 通过业务流程图确认访谈正确的对象在下面关于需求验证任务的描述中,不正确的是(9) D:需求验证属于需求工程中的(10)A范畴。
(9) A.需要核查功能描述的正确性 B. 需要核查功能描述的清晰性C. 需要明确需求的完整性D. 除管理者外的用户不能参与评审(10) A.需求开发B.需求管理 C需求文档化 D.需求跟踪根据下面的活动图,最可能是不合适的用例的是(11) D,理由是(12)。