2026年腾讯面试测试题目及答案_第1页
2026年腾讯面试测试题目及答案_第2页
2026年腾讯面试测试题目及答案_第3页
2026年腾讯面试测试题目及答案_第4页
2026年腾讯面试测试题目及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

2026年腾讯面试测试题目及答案

一、单项选择题,(总共10题,每题2分)1.在TCP三次握手过程中,第二次握手时服务器端发送的报文段中,同步标志位与确认标志位的组合状态是A.SYN=0,ACK=0 B.SYN=1,ACK=0 C.SYN=1,ACK=1 D.SYN=0,ACK=12.若一段C++代码在64位Linux下编译运行,sizeof(std::shared_ptr<int>)的值为A.4 B.8 C.16 D.323.在MySQL8.0中,对InnoDB表执行SELECT...FORUPDATE时,若未使用索引,MySQL会加锁的粒度是A.记录锁 B.间隙锁 C.临键锁 D.表锁4.下列关于Raft共识算法的描述,正确的是A.任意时刻最多只能有一个Candidate B.Leader只能提交当前Term的日志 C.Follower不处理客户端写请求 D.日志匹配原则要求Term与Index均相同5.在Linux内核中,进程从用户态陷入内核态时,CPU特权级由A.Ring0→Ring3 B.Ring1→Ring2 C.Ring3→Ring0 D.Ring2→Ring16.对10GB的H.264码流做转码,若采用FFmpeg软解+硬编方案,最可能形成瓶颈的环节是A.磁盘I/O B.PCIe带宽 C.GPU显存带宽 D.CPU前端总线7.在React18并发特性中,用于标记非紧急更新的API是A.startTransition B.flushSync C.batchedUpdates D.unstable_runWithPriority8.若某微服务接口QPS=5000,P99延迟=80ms,使用令牌桶算法限流,桶容量1000,填充速率6000/s,则理论上触发限流的瞬间并发最大值为A.80 B.100 C.400 D.10009.在腾讯自研存储系统中,采用EC4+2策略,若某节点离线15分钟,系统仍能保证数据可用的最大磁盘故障数为A.1 B.2 C.3 D.410.下列关于龙芯LoongArch架构与x86差异的描述,错误的是A.采用RISC指令集 B.默认小端序 C.不支持硬件级TLB重填 D.延迟槽机制与MIPS兼容二、填空题,(总共10题,每题2分)11.在Linuxepoll水平触发模式下,若某fd被EPOLLIN触发后仅读取了半条HTTP请求,下次epoll_wait________(会/不会)立即再次返回该fd。12.若std::atomic<int>flag{0},线程A执行flag.fetch_or(1,std::memory_order_release),线程B执行flag.load(std::memory_order_acquire)得到1,则线程A对________变量的写入对线程B可见。13.在Kafka2.8中,Topic分区副本被标记为ISR需满足与Leader相差消息数不超过________条且延迟小于________ms。14.使用腾讯CLS日志服务,写入1GB原始日志,开启键值索引与全文索引,存储30天,按官方报价约产生________元费用。15.在C++20协程中,co_await表达式需重载的Awaiter接口三个函数为await_ready、await_suspend与________。16.若某HTTP/3连接初始拥塞窗口为10个UDP包,每个包1200字节,RTT=50ms,则理论最大初始吞吐为________Mbps。17.在腾讯蓝鲸CI中,流水线Job超时默认________分钟,可在app_desc.yaml里通过________字段自定义。18.若某游戏帧率为60FPS,采用确定性锁步同步,网络抖动>________ms即可能造成客户端表现卡顿。19.在Redis7.0的ACL系统中,用户权限位+e表示拥有________权限。20.微信终端日志加密采用ChaCha20-Poly1305,每次加密需生成________字节随机nonce。三、判断题,(总共10题,每题2分)21.在IPv6中,HopLimit字段作用与IPv4的TTL完全相同,只是名称不同。22.使用std::vector<T>时,push_back异常安全等级始终为强异常安全。23.在腾讯TBDS大数据平台中,YARN的CapacityScheduler支持动态刷新队列配置而无需重启ResourceManager。24.HTTP/2服务器推送机制在RFC9113中已被正式废弃。25.龙芯3A6000支持硬件虚拟化扩展,可直接运行未经修改的KVM虚拟机。26.在FlutterEngine中,PlatformChannel通信默认采用JSON编解码,无法传递二进制数据。27.若某微服务使用SpringCloudGateway,配置redis-rate-limiter时,令牌桶的burstCapacity必须大于replenishRate。28.在Linux内核5.10中,io_uring的registeredbuffers特性需要文件描述符支持O_DIRECT。29.腾讯Angel图计算框架底层默认使用PyTorch作为张量引擎。30.微信客户端网络库Mars中,长连通道的复合连接策略会同时尝试TCP与QUIC,以先握手成功者优先。四、简答题,(总共4题,每题5分)31.描述一次完整的HTTPS请求在腾讯公网接入层经过TGW、STGW、NGW三层转发时的证书卸载与重新加密的流程,并说明每层使用的TLS版本与SNI处理策略。32.说明C++20模块(Modules)相较于传统头文件在编译速度、接口隔离与宏污染方面的三点改进,并指出腾讯广告业务线迁移Modules时遇到的最大工程难题。33.在王者荣耀对局同步中,服务器如何基于帧序号与UDP可靠通道实现“预测+回滚”机制,简述客户端输入上传、服务器权威帧下发、客户端回滚三阶段的数据结构。34.说明腾讯云COS采用EC4+2编码时,数据块与校验块在磁盘、机柜、可用区三级故障域的放置约束,并给出单可用区完全失效时的数据重建网络流量估算方法。五、讨论题,(总共4题,每题5分)35.腾讯会议日均亿级分钟数实时音视频,若采用WebRTC,讨论在SFU级联、带宽估计、抗丢包三方面如何针对国内多运营商环境做深度优化,并评估TCP旁路与QUIC替代的可行性。36.微信“搜一搜”索引更新延迟从小时级降至分钟级,讨论在万亿级倒排链表中引入Bitmap+Roaring混合结构对内存、CPU、SSD磨损的三重影响,并权衡是否引入GPU倒排合并。37.腾讯广告训练样本日增量百TB,讨论在参数服务器架构下,混合精度训练+ZeroRedundancyOptimizer对网络AllGather压力、显存碎片、checkpoint恢复时间的影响,并给出工程折中方案。38.腾讯自研芯片“紫霄”AI推理卡上线后,讨论在QQ相册1亿/天图片审核场景中,将PyTorch模型迁移至自研编译器链带来的算子覆盖率、量化误差、运维可观测性三大挑战,并提出灰度回退策略。答案与解析一、单项选择题1.C 2.C 3.D 4.D 5.C 6.C 7.A 8.B 9.B 10.B二、填空题11.会 12.任意被release修饰的共享 13.replica.lag.time.max.ms=10000,具体数值视配置,此处填500与10000 14.约36元 15.await_resume 16.1.92 17.60,timeout 18.16.67 19.+e表示可执行脚本 20.12三、判断题21.√ 22.× 23.√ 24.√ 25.× 26.× 27.× 28.√ 29.× 30.√四、简答题31.客户端TLS1.3握手带SNI→TGW四层负载均衡保留SNI并卸载证书→回源至STGW七层,STGW按SNI选择域名证书重新加密TLS1.2→再转发至NGW,NGW根据业务标识第三次卸载并改用mTLS1.3与内网证书回源,实现外部1.3、内部1.2、内网mTLS1.3的多层加密隔离。32.Modules将接口与实现分离,编译器只需一次扫描模块接口文件,消除头文件重复解析;接口单元不可见实现细节,减少宏泄漏;编译速度提升约30—50%。腾讯广告迁移时最大难题是遗留代码依赖宏定义做条件编译,Modules不支持导出宏,需要把宏改为constexpr或模板,改动十万级行。33.客户端每16ms采集输入封装为InputFrame{seq,input_crc}上传UDP;服务器按固定逻辑帧号累加,生成AuthoritativeFrame{frame_id,state_hash,inputs[]}广播;客户端缓存本地预测帧,若收到服务器帧号大于本地,则回滚至最近一致帧重放后续输入,回滚深度不超过8帧。34.4数据块+2校验块按约束写入不同机柜不同AZ;单AZ失效时剩余5块可重建,需跨AZ拉取4块,流量=数据量×4/4=原始大小,百TB数据重建约占用100TB公网流量,耗时=100TB/10Gbps≈22小时,可通过增加并行度与QoS限速降低业务影响。五、讨论题35.国内多运营商RTT差异大,SFU级联采用“同城双云+跨省边缘”两层,减少跨网跳转;带宽估计改用地域化Kalman滤波,按省份历史峰值预留15%冗余;抗丢包采用WebRTC原生NACK+FEC,在丢包>8%时动态切换UplinkRedundancy30%,TCP旁路仅做信令,QUIC替代需改造RTPoverQUIC,评估后收益不足,维持UDP为主。36.Bitmap结构简单但稀疏场景内存放大,Roaring分段压缩可将内存降至1/3,却引入更多随机访存使CPUcachemiss上升;SSD磨损方面,Roaring合并产生写放大1.8倍,Bitmap仅1.1倍;GPU倒排合并需PCIe搬运,万亿级链路PCIe成为瓶颈,最终采用Roaring+冷热分层,热数据常驻内存Roaring,冷数据落盘Bitmap,延迟降至90秒,内存节省40%,SSD寿命可接受。37.混合精度训练使AllGather数据量减半,但参数服务器架构下worker数>2048时,网络仍趋饱和;ZeRO分片导致显存碎片率上升约7%,触发cudaMalloc重试;checkpoint恢复需聚合全部切片,时间从15分钟增至38分钟;折中方案为Z

温馨提示

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

评论

0/150

提交评论