2026年360技术能力笔试试题及答案_第1页
2026年360技术能力笔试试题及答案_第2页
2026年360技术能力笔试试题及答案_第3页
2026年360技术能力笔试试题及答案_第4页
2026年360技术能力笔试试题及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

2026年360技术能力笔试试题及答案

一、单项选择题(每题2分,共20分)1.在Windows内核中,负责处理线程调度的核心组件是A.NTOSKRNL.EXEB.HAL.DLLC.PspCidTableD.KiSwapThread2.下列哪条x86-64指令可用于原子地递增内存操作数并返回原始值A.LOCKINCB.XADDC.CMPXCHGD.LFENCE3.在TCP三次握手过程中,SYN-ACK报文携带的初始序列号由哪一方生成A.客户端B.服务端C.双方各自D.内核随机池4.当Linux页高速缓存(pagecache)回收压力增大时,内核优先扫描的LRU链表是A.ActiveanonB.InactivefileC.ActivefileD.Unevictable5.在AES-GCM加密模式中,用于完整性校验的附加认证数据(AAD)长度上限为A.2^32-1字节B.2^64-1字节C.2^128-1字节D.无上限6.下列哪种DNS记录类型用于支持基于地理位置的负载均衡A.AAAAB.CNAMEC.LOCD.TXT7.在Go语言GC中,触发“标记辅助”机制的条件是A.栈扫描完成B.分配速率超过阈值C.写屏障关闭D.GC百分比为off8.针对Rowhammer漏洞,DDR4引入的缓解技术称为A.TRRB.ECCC.SCAD.SMEP9.在BGP路由选择中,Local_Pref属性相同时,下一条比较的顺序是A.MED→AS_PATH→Router-IDB.AS_PATH→MED→Router-IDC.Router-ID→MED→AS_PATHD.MED→Router-ID→AS_PATH10.当使用eBPF进行网络过滤时,程序类型应挂载至A.BPF_PROG_TYPE_KPROBEB.BPF_PROG_TYPE_TRACEPOINTC.BPF_PROG_TYPE_SCHED_CLSD.BPF_PROG_TYPE_SOCKET_FILTER二、填空题(每题2分,共20分)11.Windows系统中,用于描述进程VAD(虚拟地址描述符)节点的平衡二叉树类型是________树。12.在x86-64架构下,CPU通过________寄存器确定当前线程的KPCR位置。13.Linux内核函数__kmalloc_track_caller()最终依赖的底层分配器称为________。14.TLS1.3握手撤销了________密钥协商消息的明文传输,以抵御中间人降级。15.当MySQLInnoDB的redolog写入到达innodb_log_write_ahead_size时,触发________刷盘策略。16.在Kubernetes中,负责维护Pod网络命名网桥的CNI插件默认二进制名是________。17.针对Meltdown攻击,Linux内核引入的页表隔离机制简称________。18.在HTTP/2协议里,用于实现头部压缩的算法名称是________。19.当ARMv8处理器进入EL3异常级别时,自动切换到的堆栈指针寄存器是________。20.在Prometheus监控体系里,用于记录瞬时向量值的指标类型关键字为________。三、判断题(每题2分,共20分,正确打“√”,错误打“×”)21.在Windows内核中,句柄表使用多级索引结构,每层占8字节。22.Linux内核模块必须显式导出symbol才能被其他模块调用。23.SHA-256算法的输出长度固定为512位。24.在IPv6中,扩展报头长度字段以8字节为单位。25.QUIC协议基于UDP,因此无法提供流量控制功能。26.当CPU开启SMEP后,内核态无法执行用户空间的代码页。27.RAID5至少需要四块磁盘才能实现容错。28.在Go语言中,channel的底层实现使用了环形队列与互斥锁。29.Docker的overlay2存储驱动依赖内核的overlayfs文件系统。30.BGP的Well-knowndiscretionary属性必须被所有BGP实现识别并传递。四、简答题(每题5分,共20分)31.简述Windows内核中DPC(延迟过程调用)机制的工作流程及其对实时性的影响。32.说明Linux内核在遭遇OOM(OutOfMemory)时选择牺牲进程的依据算法。33.描述TLS1.3中0-RTT重放攻击的原理及服务端常用的两种缓解手段。34.概述eBPFverifier在加载程序时确保内存安全的主要检查步骤。五、讨论题(每题5分,共20分)35.结合Meltdown与Spectre漏洞,讨论现代CPU在设计预测执行单元时应如何权衡性能与安全性,并提出两条硬件级改进思路。36.针对云原生场景,讨论sidecar代理(如Envoy)带来的延迟开销来源,并从内核优化角度给出三种降低方案。37.当数据中心由IPv4向IPv6过渡时,分析双栈部署对防火墙策略复杂度的影响,并提出自动化管理模型。38.在大规模微服务系统中,讨论分布式追踪系统(如Jaeger)面临的数据采样与存储压力,并提出可落地的平衡策略。答案与解析一、单项选择题1.A2.B3.B4.B5.B6.C7.B8.A9.A10.D二、填空题11.AVL12.GS13.slab14.ServerHello15.fsync16.bridge17.KPTI18.HPACK19.SP_EL320.gauge三、判断题21.×(每层占1字节索引)22.√23.×(256位)24.√25.×(QUIC具备流控)26.√27.×(RAID5最少3块)28.√29.√30.×(discretionary不强制传递)四、简答题(每题约200字)31.DPC由硬件中断服务例程排队至CPU的DPC链,IRQL降至DISPATCH_LEVEL时内核批量执行;高频率DPC会抢占线程调度,导致用户态实时任务延迟。32.OOM评分综合进程内存占用、运行时间、nice值、子进程数等计算,分数最高者被选中;内核通过oom_kill_allocating_task可优先牺牲触发者。330-RTT将早期数据与握手一并发送,攻击者可重放请求;缓解包括服务端随机存储票据有效期与单次票证,以及在应用层对幂等请求添加nonce验证。34.Verifier先执行深度优先搜索构造控制流图,再模拟指令路径检查寄存器状态、栈边界、辅助函数参数类型,禁止循环与越界访问,确保程序能在有限步内终止。五、讨论题(每题约200字)35.预测执行应引入权限级感知缓冲区,延迟填充L1;增加预测历史加密标签,防止跨地址空间污染;提供预测单元关闭位,供高安全进程动态降级。36.延迟来源包括用户态/内核态切换、iptables遍历、sidecar额外解析;可用eBPFsockops绕开TCP/IP栈、启用XDP早丢弃、重用sk_lookup加速socket重定向。3

温馨提示

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

评论

0/150

提交评论