版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年开发主管面试题及答案想进互联网大厂开发岗管理岗必背
一、单项选择题,20分1.在分布式系统中,CAP理论指出当网络分区发生时,以下哪一项必须与一致性互斥?A.可用性B.分区容错性C.持久性D.顺序性2.对10Gbps网络进行满负载压力测试,最可能首先成为瓶颈的是:A.网卡中断B.内存带宽C.CPU缓存D.磁盘IOPS3.Kubernetes中,用于保证Pod副本数不随节点故障而减少的控制器是:A.DeploymentB.StatefulSetC.DaemonSetD.ReplicaSet4.在MySQL8.0中,默认的事务隔离级别是:A.READUNCOMMITTEDB.READCOMMITTEDC.REPEATABLEREADD.SERIALIZABLE5.以下哪条Linux命令可以查看进程实时调度延迟?A.vmstatB.pidstatC.perfschedD.iostat6.当Git出现“detachedHEAD”时,意味着HEAD指向:A.分支最新提交B.标签或某次具体提交C.暂存区D.远程追踪分支7.在Java中,ConcurrentHashMap在JDK1.8之后采用什么机制解决哈希冲突?A.链表+红黑树B.跳表C.开放地址D.线性探测8.以下哪一项最能直接反映微服务“松耦合”原则?A.共享数据库B.统一注册中心C.领域驱动限界上下文D.集中式配置中心9.在AWS中,如果希望EC2实例在宕机后保持相同私有IP与EBS数据,应使用:A.AutoScalingGroupB.SpotFleetC.单实例+弹性网卡+EBSD.裸金属实例10.当团队采用“Youbuildit,yourunit”模式时,首要改变的KPI是:A.代码行数B.平均恢复时间MTTRC.需求文档页数D.单元测试覆盖率二、填空题,20分11.在TCP三次握手中,客户端发送的第二个报文段标志位是__SYN+ACK__。12.Linux内核使用__CFS__(完全公平调度器)作为普通进程的调度类。13.当Golang的channel缓冲区为0时,通信语义是__同步阻塞__。14.在Prometheus的PromQL中,计算过去5分钟HTTP请求增长率应使用__rate(http_requests_total[5m])__。15.若Redis实例开启AOF且配置为everysec,则最多可能丢失__1__秒数据。16.在敏捷估算中,故事点的三个维度是__复杂度、工作量、风险__。17.当使用Istio进行灰度发布时,流量比例由__VirtualService__资源定义。18.在JavaGC中,G1的RememberedSet用于记录__跨Region引用__。19.若一条SQL在MySQL执行计划中出现“Usingfilesort”,说明未能利用__索引有序性__。20.根据《个人信息保护法》,跨境数据转移需通过__安全评估/认证/标准合同__三种路径之一。三、判断题,20分21.微服务数据库必须独立,禁止任何跨服务联合查询。对22.在Linux中,使用swap会一定导致系统性能下降,因此应完全关闭。错23.零拷贝技术可以减少用户态与内核态之间的数据拷贝次数。对24.OAuth2的授权码模式支持刷新令牌,而客户端模式不支持刷新令牌。对25.在Scrum里,Sprint评审会议的主要目的是检查团队是否遵守了工程规范。错26.使用RAID0可以提高磁盘冗余性。错27.当Golang的goroutine泄漏时,runtime会自动回收其栈内存。错28.在HTTPS握手阶段,服务器发送的证书里包含公钥。对29.若将JVM的Xms与Xmx设为相同值,可减少堆扩容导致的STW。对30.在AWSS3中,对象上传后其ETag一定是MD5值。错四、简答题,20分31.简述导致“缓存穿透”的两种典型场景,并给出对应的兜底策略。32.说明Kubernetes中Readiness探针与Liveness探针的设计目标差异。33.当团队从单体架构迁移到微服务后,为何需要引入分布式链路追踪?列举两项关键数据。34.描述一次线上FullGC频繁触发时,你的诊断与止血流程(按时间顺序)。五、讨论题,20分35.结合康威定律,讨论“组织结构调整”在微服务拆分中的前置必要性,并给出反例风险。36.当业务要求RPO=0且RTO<30秒时,论证同步双写与异步复制的权衡,并给出可落地的混合方案。37.在代码评审中,如何平衡“技术债务”与“快速上线”?请给出可量化的门禁指标与协商流程。38.若公司决定全面上云,但遗留系统采用Oracle存储过程,讨论重构与直接迁移两种路径的ROI评估模型。答案与解析1.A2.B3.D4.C5.C6.B7.A8.C9.C10.B11.SYN+ACK12.CFS13.同步阻塞14.rate(http_requests_total[5m])15.116.复杂度、工作量、风险17.VirtualService18.跨Region引用19.索引有序性20.安全评估/认证/标准合同21.√22.×23.√24.√25.×26.×27.×28.√29.√30.×31.场景一:恶意请求大量不存在的key,穿透到数据库;策略:布隆过滤器预拦截。场景二:业务代码批量查询空结果未缓存;策略:空值短期缓存并加随机过期。32.Readiness决定Pod是否加入Service负载均衡,失败则暂时摘除;Liveness决定容器是否重启,失败kubelet会重建容器。33.微服务调用链长,局部故障难定位;需TraceId与SpanId还原调用关系与耗时。34.1.告警触发2.拉取GC日志3.观察内存镜像4.定位大对象/泄漏5.手动降级或扩容6.发布hotfix7.复盘。35.康威定律指出组织沟通结构映射系统架构;若组织仍按职能划分,微服务边界会与沟通路径冲突,导致接口重复、交付慢。反例:先拆服务后调组织,出现责任模糊、互相推诿,故障升级无明确owner。36.同步双写保证RPO=0但增加写延迟,影响吞吐量;异步复制低延迟但故障时可能丢数据。混合方案:核心业务同步双写,非核心异步;采用半同步复制+并行复制线程,故障时通过binlog补偿,RTO控制在30秒内。37.量化门禁:单测覆盖率≥80%、圈复杂度≤10、Sonar严重漏洞=0、回归自动化通过率100%。协商流程:产品提交紧急上线申请,技术负责人评估债务等级并记录backlog,上线后两周内完成重构,债务利息用下次迭代20%工时偿
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无偿机采血小板捐献者的护理
- 国企徒步活动方案策划(3篇)
- 单拐活动策划方案(3篇)
- 贵定联谊活动策划方案(3篇)
- 中小学招生入学政策执行研究分析-基于 2023 年中小学招生入学工作通知
- 生物质蒸汽锅炉建设项目可行性研究报告
- DB14-T 2315-2021 绿色公路建设技术指南
- 年产2.3万吨玉米加工及玉米淀粉糖生产项目可行性研究报告
- 电池负极材料石墨纯化工艺技改项目可行性研究报告
- 盐酸头孢噻呋项目可行性研究报告
- 2025年成都传媒集团笔试面试题及答案
- 2026春三年级下册第二单元6《会摇尾巴的狼》 教学教学课件
- 高中数学竞赛与常规教学融合的实践路径优化与突破教学研究课题报告
- 2026年河南机电职业学院单招职业适应性测试必刷测试卷汇编
- 药品供应链与药品追溯系统
- 2025至2030模具加工行业运营态势与投资前景调查研究报告
- 2026年宝鸡职业技术学院单招职业技能测试题库及答案解析(夺冠系列)
- 尿路感染抗菌药物合理使用指导
- 国门生物安全小学课件
- 2025年烧结钐钴永磁材料项目建议书
- 慢性阻塞性肺疾病的护理指南
评论
0/150
提交评论