后端开发工程师考核试卷及参考答案_第1页
后端开发工程师考核试卷及参考答案_第2页
后端开发工程师考核试卷及参考答案_第3页
后端开发工程师考核试卷及参考答案_第4页
后端开发工程师考核试卷及参考答案_第5页
全文预览已结束

下载本文档

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

文档简介

后端开发工程师考核试卷及参考答案后端开发工程师考核试卷及参考答案一、填空题(10题,每题1分)1.HTTP协议中,表示“资源未找到”的状态码是______。2.MySQL中最常用的索引类型是______索引。3.SpringBoot标记主程序类的注解是______。4.Redis中存储有序字符串集合的数据结构是______。5.TCP三次握手的第三个报文是______报文。6.JVM中存储对象实例的主要区域是______。7.SQL中删除表数据的语句是______。8.微服务服务注册与发现组件举例:______。9.创建型设计模式举例:______。10.容器编排工具举例:______。二、单项选择题(10题,每题2分)1.用于提交数据到服务器的HTTP方法是()A.GETB.POSTC.DELETED.OPTIONS2.数据库事务隔离级别最高的是()A.读未提交B.读已提交C.可重复读D.串行化3.SpringBean默认作用域是()A.singletonB.prototypeC.requestD.session4.Redis持久化方式不涉及的区别是()A.持久化时机B.恢复速度C.数据完整性D.内存占用5.TCP四次挥手的目的是()A.建立连接B.关闭连接C.数据传输D.重传数据6.标记-清除垃圾回收算法的缺点是()A.效率低B.内存碎片C.复制对象D.依赖引用计数7.返回两表匹配行的JOIN类型是()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN8.微服务网关不包括的作用是()A.路由转发B.负载均衡C.服务注册D.认证授权9.行为型设计模式是()A.单例模式B.工厂模式C.观察者模式D.适配器模式10.Docker构建镜像的命令是()A.dockerrunB.dockerbuildC.dockerpullD.dockerpush三、多项选择题(10题,每题2分,多选/少选不得分)1.属于HTTP请求头的是()A.Content-TypeB.User-AgentC.LocationD.Cookie2.MySQL支持的索引类型()A.B-TreeB.哈希C.全文D.空间3.SpringBoot常用注解()A.@RestControllerB.@ServiceC.@AutowiredD.@Configuration4.Redis集群模式()A.主从复制B.哨兵C.ClusterD.分片5.JVM内存区域()A.堆B.栈C.方法区D.程序计数器6.SQL聚合函数()A.COUNTB.SUMC.AVGD.MAX7.微服务通信方式()A.HTTPB.RPCC.MQ异步D.RESTful8.设计模式三大分类()A.创建型B.结构型C.行为型D.架构型9.容器编排工具()A.KubernetesB.DockerComposeC.MesosD.Swarm10.接口性能优化方法()A.缓存B.索引C.异步D.代码重构四、判断题(10题,每题2分,√/×)1.HTTP是无状态协议()2.数据库索引越多查询越快()3.SpringBoot支持自动配置()4.Redis是单线程模型()5.TCP是不可靠传输协议()6.JDK8后永久代被元空间替代()7.NULL=NULL结果为TRUE()8.微服务必须依赖云原生()9.所有设计模式都需在项目中使用()10.Docker是轻量级虚拟化技术()五、简答题(4题,每题5分)1.简述HTTP404与500状态码的区别。2.简述SpringBoot核心特性。3.简述Redis常用数据结构及应用场景。4.简述数据库事务ACID特性。六、讨论题(2题,每题5分)1.对比微服务架构与单体架构的优缺点。2.后端接口性能优化的常用方法。---参考答案一、填空题答案1.4042.B-Tree3.@SpringBootApplication4.ZSet5.ACK6.堆7.DELETE8.Nacos(或Eureka)9.单例模式(或工厂模式)10.Kubernetes二、单项选择题答案1.B2.D3.A4.D5.B6.B7.A8.C9.C10.B三、多项选择题答案1.ABD2.ABCD3.ABCD4.ABC5.ABCD6.ABCD7.ABCD8.ABC9.ABCD10.ABCD四、判断题答案1.√2.×3.√4.√5.×6.√7.×8.×9.×10.√五、简答题答案1.404是客户端错误(4xx),表示请求资源不存在(如URL错误);500是服务器错误(5xx),表示服务器内部异常(如代码报错),客户端无法自行解决。2.核心特性:①自动配置(基于依赖自动生成Bean);②起步依赖(简化依赖管理);③嵌入式容器(内置Tomcat等);④Actuator(监控端点);⑤注解驱动(无XML配置)。3.常用结构:①String(缓存、计数器);②Hash(存储对象);③List(消息队列);④Set(去重、交集);⑤ZSet(排行榜)。4.ACID:①原子性(事务全执行/全回滚);②一致性(事务前后数据完整);③隔离性(事务互不干扰);④持久性(提交后数据永久存储)。六、讨论题答案1.单体架构:优点(开发简单、部署方便);缺点(耦合高、扩容难、技术栈单一)。微服务:优点(松耦合、独立部署、技术灵活);缺点(开发复杂

温馨提示

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

评论

0/150

提交评论