下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年开发主管面试题及答案金三银四跳槽专用1个月拿3个以上offer
一、单项选择题(每题2分,共20分)1.在SpringBoot中,默认的嵌入式Web容器是A.Jetty B.Undertow C.Tomcat D.Netty2.MySQLInnoDB默认的事务隔离级别是A.READUNCOMMITTED B.READCOMMITTED C.REPEATABLEREAD D.SERIALIZABLE3.以下哪条Linux命令可以查看当前系统最大文件句柄数A.ulimit-n B.lsof-n C.netstat-n D.df-n4.Redis6.0之后引入的多线程特性主要用于A.数据持久化 B.网络IO读写 C.主从复制 D.哨兵选举5.在Kubernetes中,用于暴露Pod稳定网络身份的抽象对象是A.Deployment B.Service C.Ingress D.StatefulSet6.Java17中正式引入的密封类关键字是A.sealed B.final C.const D.closed7.以下哪项不是CAP定理的组成A.Consistency B.Availability C.Partitiontolerance D.Durability8.在敏捷Scrum中,Sprint的最长推荐周期是A.1周 B.2周 C.4周 D.8周9.使用GitFlow时,正式发布版本应从哪个分支拉出A.develop B.feature C.release D.hotfix10.在PromQL中,查询“过去5分钟CPU使用率平均值”应使用A.cpu_usage[5m] B.avg_over_time(cpu_usage[5m]) C.rate(cpu_usage[5m]) D.increase(cpu_usage[5m])二、填空题(每题2分,共20分)11.在Linux中,查看进程树关系的命令是________。12.MySQL中,唯一索引允许出现________个NULL值。13.Redis的RDB持久化触发命令是________。14.Java中,创建虚拟线程的工厂类位于________包。15.Kubernetes里,标签选择器的字段名称是________。16.OAuth2.0授权码模式中,获取令牌所需的授权类型参数值为________。17.在Dockerfile中,多阶段构建的关键字是________。18.当G1GC出现“to-spaceexhausted”时,说明________区域不足。19.分布式链路追踪中,Zipkin默认使用的通信协议是________。20.在AWSWell-Architected框架中,成本优化支柱的英文名称是________。三、判断题(每题2分,共20分,正确打“√”,错误打“×”)21.使用MyISAM引擎的表支持外键约束。22.RedisCluster要求至少3个主节点才能创建集群。23.Java8的Stream.parallel()默认使用ForkJoinPmonPool()。24.Kubernetes的ConfigMap可以挂载为Pod的只读卷。25.在SpringCloudGateway中,过滤器优先级数字越小越先执行。26.使用Gitrebase会生成新的commithash。27.TCP三次握手阶段会协商MSS值。28.在Linux中,进程状态“D”表示僵尸进程。29.使用JWT时,将敏感数据放入Payload是安全的做法。30.在Prometheus中,Counter类型指标只能增加不能减少。四、简答题(每题5分,共20分)31.简述G1垃圾收集器如何做到可预测的停顿时间。32.说明Kubernetes中readinessProbe与livenessProbe的区别与各自适用场景。33.列举三种常见的接口幂等实现方案并给出优缺点。34.描述一次“金三银四”跳槽中,技术管理者如何快速梳理团队现有系统风险并向上级汇报。五、讨论题(每题5分,共20分)35.微服务拆分到何种粒度才算合理?请结合业务、团队、技术债务三个维度展开。36.当线上出现“Redis连接数飙高+CPU100%”时,如何5分钟内定位根因并给出降级策略?37.作为开发主管,如何在1个月内完成“单体Spring系统”到“云原生K8s+DevOps”的灰度上线,同时保证业务零中断?38.公司决定全面上云,预算削减30%,请设计一套成本可控的CI/CD与监控体系,并论证其ROI。答案与解析一、单项选择题1.C 2.C 3.A 4.B 5.D 6.A 7.D 8.C 9.C 10.B二、填空题11.pstree 12.1 13.SAVE或BGSAVE 14.java.lang.virtual 15.selector.matchLabels 16.authorization_code 17.AS 18.survivor 19.HTTP(或Kafka) 20.CostOptimization三、判断题21× 22√ 23√ 24√ 25√ 26√ 27√ 28× 29× 30√四、简答题(要点示例,200字左右)31.G1将堆划分为若干Region,通过RememberedSet与SATB算法维护跨区引用;回收时优先选择垃圾最多的区域,并允许用户设置最大停顿时间目标,垃圾回收器据此动态选取回收集,从而提供可预测的停顿。32.readinessProbe决定Pod是否加入Service负载均衡,失败则移出流量;livenessProbe决定容器是否重启,失败则kubelet重启容器。前者用于防止未就绪流量进入,后者用于自愈死锁或死循环。33.①数据库唯一索引:简单但高并发下性能差;②Token机制:服务端存储开销大;③幂等表+状态机:通用性强但实现复杂。34.1周内拉取全链路拓扑与核心接口SLA,2周内用SLO量化可用性与错误预算,3周内输出风险矩阵与整改排期,4周内向CTO汇报“风险等级+影响面+止损方案+资源需求”。五、讨论题(参考要点,200字左右)35.业务维度以限界上下文为准,团队维度保持2Pizza团队规模,技术债务维度保证单服务重构成本<2人月,三者交集即为合理粒度。36.立即查看CLIENTLIST筛选短连接风暴,用SLOWLOG抓大Key,执行MEMORYPURGE或临时关闭非核心业务,降级策略:本地缓存+异步消息队列,5分钟内完成。37.采用“影子流量+蓝绿双集群”,第一周容器化无侵入打包,第二周GitOps流水线自动化,第三周灰度5%流量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区卫生健康改善承诺书(3篇)
- 行政管理任务及文档标准化模板
- 2026年双氧水更换过滤器实操试题及答案
- 机械制造基础(第4版)(附微课视频) 习题及答案 王琼 第5-10章
- 网络医疗技术应用责任书3篇
- 金融合规规范运营承诺书范文4篇
- 营销活动策划执行计划范本
- 2026年保险开发数据安全协议
- 2026年产妇胎儿监护仪租赁合同
- 2026年不动产抵押合同
- 2024版2026春新教科版科学三年级下册教学课件:第一单元 辨别方向 单元小结复习
- 电厂化学技术监督培训课件
- 物业管理公司员工招聘条件及流程
- 井下电气作业安全课件
- 各种实验室检查的正常值和临床意义
- 慢性疾病管理临床路径方案
- 类器官技术用于药物剂量优化策略
- DB31∕T 634-2020 电动乘用车运行安全和维护保障技术规范
- 低钠血症的护理
- (新版)上海安全员C3考试(重点)题库300题(含答案)
- 拖拉机犁地合同范本
评论
0/150
提交评论