2026年it开发与测试题及答案_第1页
2026年it开发与测试题及答案_第2页
2026年it开发与测试题及答案_第3页
2026年it开发与测试题及答案_第4页
2026年it开发与测试题及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年it开发与测试题及答案

一、单项选择题(每题2分,共20分)1.在敏捷开发中,每日站会的核心目的不包括以下哪一项A.同步进度B.暴露阻塞C.制定长期计划D.快速调整2.下列哪项最符合DevOps“持续交付”的定义A.每天手动打包发布B.代码合并即自动部署到生产C.每次提交自动通过流水线到类生产环境D.每周定时全量回归3.在SpringBoot中,用于声明式事务管理的注解是A.@TransactionalB.@EnableTransactionC.@TransactionScopeD.@JtaTransaction4.白盒测试的覆盖率指标中,判定覆盖又称A.语句覆盖B.分支覆盖C.条件覆盖D.路径覆盖5.在MySQL8.0中,默认的事务隔离级别是A.READUNCOMMITTEDB.READCOMMITTEDC.REPEATABLEREADD.SERIALIZABLE6.使用Git回退到上一次提交且保留工作区改动的命令是A.gitreset--hardHEAD~1B.gitreset--softHEAD~1C.gitrevertHEADD.gitcheckoutHEAD~17.在Linux中,查看端口8080被哪个进程占用的命令是A.netstat-an|grep8080B.lsof-i:8080C.ss-lnt|awk'/8080/'D.fuser-v80808.下列哪项不是Kubernetes的控制器类型A.DeploymentB.DaemonSetC.ServiceD.StatefulSet9.在JUnit5中,用于标记测试方法预期抛出异常的注解是A.@Test(expected=…)B.@ThrowsC.assertThrowsD.@ExceptionHandler10.在OAuth2授权码模式中,授权服务器向客户端颁发的第一步凭证是A.access_tokenB.refresh_tokenC.authorization_codeD.id_token二、填空题(每题2分,共20分)11.在TCP三次握手过程中,客户端发送的第二个报文段标志位为________。12.若一棵二叉树的前序遍历为ABDEC,中序遍历为DBEAC,则后序遍历结果为________。13.在Python中,使用________关键字可以捕获所有异常类型。14.在Dockerfile中,指令________用于声明容器启动时默认执行的进程。15.若关系模式R(A,B,C)满足函数依赖集F={A→B,B→C},则该模式最高属于第________范式。16.在SeleniumWebDriver中,定位元素By.className底层调用的是________方法。17.当Redis采用RDB持久化时,触发save6010000表示60秒内至少有________次写操作则执行快照。18.在Prometheus的查询语言PromQL中,计算过去5分钟HTTP请求平均增长率的函数是________。19.在Java中,________类提供了基于CAS实现的非阻塞线程安全计数器。20.若一个算法的时间复杂度为O(nlogn),当输入规模扩大4倍时,理论运行时间约扩大________倍。三、判断题(每题2分,共20分)21.在Scrum中,只有产品负责人可以在冲刺中期添加新需求。22.使用HTTPS一定可以避免中间人攻击,无需校验证书链。23.在MySQL中,InnoDB的聚簇索引叶子节点存储的是整行数据。24.在GitFlow模型里,hotfix分支应从develop分支检出。25.在JMeter中,吞吐量控制器可以直接限制每秒请求数。26.在SpringCloud中,Gateway基于Netty实现非阻塞IO。27.在Linux系统调用中,fork返回0表示父进程继续执行。28.在Go语言中,channel默认是带缓冲的。29.在Postman中,使用Pre-requestScript可以动态生成签名。30.在SonarQube里,技术债务的单位是“人天”。四、简答题(每题5分,共20分)31.简述微服务架构下实现分布式事务的Saga模式执行流程与补偿机制。32.说明持续集成流水线中“质量门禁”的设计要点,并给出两项可量化指标。33.概述浏览器输入URL到页面渲染完成过程中,前端性能可优化的三个关键环节。34.描述黑盒测试中的“等价类划分”方法,并举一个登录功能示例说明如何划分有效与无效等价类。五、讨论题(每题5分,共20分)35.结合CAP理论,讨论在电商秒杀场景下如何权衡一致性、可用性与分区容错性,并给出具体技术方案。36.对比单元测试、集成测试、端到端测试在自动化测试金字塔中的位置与投入比例,分析当前业界“金字塔倒置”现象的原因与改进策略。37.针对云原生应用,讨论“可观测性”三大支柱(指标、日志、追踪)如何协同定位一次“订单支付超时”故障,需给出数据流向与工具链。38.在AI辅助编程趋势下,讨论代码生成模型对软件测试工作的影响:哪些测试活动会被增强或削弱,测试工程师应如何转型?答案与解析一、1C2C3A4B5C6B7B8C9C10C二、11SYN+ACK12DEBCA13except14CMD15216getElementsByClassName171000018rate(http_requests_total[5m])19AtomicLong204×log4≈8三、21×22×23√24×25×26√27×28×29√30√四、31Saga将长事务拆为本地事务序列,每步提交后立即发布事件;若某步失败,则逆向执行已定义补偿事务,撤销之前影响。补偿需幂等、可重入,通过事件溯源或日志保证顺序。32质量门禁是流水线在关键阶段设置的自动化准入标准,如单元测试覆盖率≥80%、关键漏洞数=0;指标需可量化、可阻断、可追踪,并配置即时通知与回滚。33DNS预解析、TCP连接复用、资源压缩与缓存、服务端渲染、减少重排重绘、懒加载、使用CDN、HTTP/2多路复用等,任答三点即可。34等价类划分是把输入域划分为若干子集,使每个子集内数据暴露相同缺陷。登录用户名可划:有效(长度6-20合法字符)、无效(空、空格、特殊字符、超长);密码同理,每类选一代表即可。五、35秒杀需高可用与分区容错,牺牲强一致性,采用最终一致:缓存预热、库存预扣、消息队列异步落库、分布式锁防超卖、兜底补偿定时对账。36金字塔底层单元测试应占70%,集成20%,端到端10%;倒置因过度依赖UI测试、遗留代码难单元测试。改进:引入测试驱动、mock外部依赖、契约测试、并行执行、容器化环境。37指标:Prometheus监控支付接口P99延迟突增;日志:Loki检索订单号日志发现“数据库连接超

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论