1 / 8
文档名称:

华为面试的笔试试题.docx

格式:docx   大小:16KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

华为面试的笔试试题.docx

上传人:世界末末日 2022/12/1 文件大小:16 KB

下载得到文件列表

华为面试的笔试试题.docx

文档介绍

文档介绍:该【华为面试的笔试试题 】是由【世界末末日】上传分享,文档一共【8】页,该文档可以免费在线阅读,需要了解更多关于【华为面试的笔试试题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。华为面试的笔试试题

OSI七层网络构造图
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
TCP/IP的五层构造图
应用层
运输层
网络层
数据链路层
物理层
,在哪个层上面?主要有什么作用?TCP与UDP呢?
IP是InternetProtocol的简称,是网络层的主要协议,作用是供应不行靠、无连接的数据报传送。TCP是TransmitControlProtocol(传输掌握协议)的缩写,在运输层,TCP供应一种面对连接的,牢靠的字节流效劳;UDP是UserDatagramProtocol(用户数据报协议)的缩写,在运输层,UDP供应不行靠的传输数据效劳
?分别在哪个层次上面实现的?
交换机属于OSI其次层即数据链路层设备。它依据MAC地址寻址,通过站表选择路由,站表的建立和维护由交换机自动进展。路由器属于OSI第三层即网络层设备,它依据IP地址进展寻址,通过路由表路由协议产生。交换机最大的好处是快速,路由器最大的好处是掌握力量强。
++的类和C里面的struct有什么区分?
struct的成员的默认访问说明符为Public,而class的成员的默认访问说明符为Private。其他没有区分

析构函数是在对象生存期完毕时自动调用的函数,用来释放在构造函数安排的内存。
虚函数是指被关键字virtual说明的函数,作用是使用C++语言的多态特性
?是怎么实现的?操作系统和编译器是怎么知道的?
一些变量在整个程序中都是可见的,它们称为全局变量。一些变量只能在一个函数中可知,称为局部变量。这就是他们的区分。
在任何函数外面定义的变量就是全局变量,在函数内部定义的变量是局部变量,这是它们在程序中的实现过程。
操作系统和编译器是依据程序运行的内存区域知道他们的,,程序的局部数据放在栈区。
?在数据总线上是怎么实现的?
8086的机器字长是16位,8086使用40个引脚的16个做地址/数据复用引腿来传输数据,一次读写过程由一个根本总线周期完成,它由4个时钟(CLK)周期组成,按时间挨次定义为T1、T2、T3、T4。在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD、WR及其它相关信号;T3期间完成数据的访问;T4完毕该总线周期。可见,地址与数据信号不会同时消失在一个时钟(CLK)周期,二者可以分时复用同一组引线。
华为面试的笔试试题二
?此题答案还可用于答复测试流程,测试流程题亦可参考15题。
阅读系统需求,充分理解需求,记录问题,并与工程需求人员充分沟通。
编写测试需求,包括系统功能和非功能测试要点、测试类型、测试进度质量要求等。
制定测试规划,包括熟识测试业务、设计测试用例、执行测试用例、进展测试小结、编写测试报告,任务颗粒度一般应小于5人天
编写测试用例,依据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进展此两项测试。
执行软件测试,
进展测试小结,假如测试持续时间较长,每个版本间隙总结本轮测试。
编写测试报告,总结测试过程,汇总度量数据。

把握需求,找准结点,理清流程,画出流转图,弄清节点间的数据流转,设计测试用例的时候必需掩盖全部可能的流程。
工作流:
假如问到有没有做过,依据对工作流的了解状况答复,假如比拟了解,可以把参加的某个工程中说上一些有工作流的,假如不是很了解就说没有做过,但是学****过相关学问。

依据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,依据工程规划和开发规划做整体的测试安排。
被测试的特性:通过对需求规格说明书进展分析,列出本次测试需要进展测试的各局部特性(如要测试的功能需求、性能需求、安全性需求等等);
不被测试的特性:由于资源、进度等方面缘由,本次测试不列入测试范围的特性;
测试组网图:进展本次系统测试所需要的软硬件设备、配置数据已及相互间的规律、物理连接。今后测试执行时需要依据这个组网图来进展环境的搭建。
?
并发访问量,效劳器响应时间(最小、平均、最大)
并发性能测试的过程是一个负载测试和压力测试的过程,即渐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。
负载测试(LoadTesting)是确定在各种工作负载下系统的性能,目标是测试当负载渐渐增加时,系统组成局部的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来打算系统的性能。
负载测试是一个分析软件应用程序和支撑架构、模拟真实环境的使用,从而来确定能够接收的性能过程。压力测试(StressTesting)是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能供应的最大效劳级别的测试。
疲惫测试是采纳系统稳定运行状况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。疲惫强度测试可以采纳工具自动化的方式进展测试,也可以手工编写程序测试,其中后者占的比例较大。
一般状况下以效劳器能够正常稳定响应恳求的最大并发用户数进展肯定时间的疲惫测试,猎取交易执行指标数据和系统资源监控数据。如消失错误导致测试不能胜利执行,则准时调整测试指标,例如降低用户数、缩短测试周期等。还有一种状况的疲惫测试是对当前系统性能的评估,用系统正常业务状况下并发用户数为根底,进展肯定时间的疲惫测试。
大数据量测试可以分为两种类型:针对某些系统存储、传输、统计、查询等业务进展大数据量的独立数据量测试;与压力性能测试、负载性能测试、疲惫性能测试相结合的综合数据量测试方案。大数据量测试的关键是测试数据的预备,可以依靠工具预备测试数据。
,是如何做的?
通过编写测试程序,获得接口指针,逐个调用接口函数验证其正确性,及失败操作
,你怎么来开展性能测试工作?
假如客户没有提出明确的性能指标,可以根据惯例和阅历设置,需要和PM协商,一般由PM确认,QA负责给出建议。
举例说一个Server端程序,要求峰值时CPU和MEM消耗在75%以下,而一个页面的访问响应时间一般认为用户的忍耐时间是3-5秒以内,这些要参考实际的应用来确定用户规模、操作频率、同时在线数等。
?
测试用例编写完毕后要加强评审的力度,确保测试用例掩盖全部需求点
执行测试过程中留意做小结检查掩盖状况、端详所提缺陷质量,复测时应留意相关模块的测试
测试时间富裕的话可以做穿插测试,用以确保测试质量。
?
1概述
2被测对象分析
3应测试的特性
4不被测试的特性
5总体设计方法
6测试模型




7测试需求






8测试设计