腾讯面试题 · 技术原理

腾讯相关面试题,按最终去重题目聚合。

3056 道真题 · 当前筛选命中 1915 · 更新 2026-08-05

筛选题目已选:技术原理
第 541 题虚拟地址在操作系统中的作用是什么? 考察对虚拟内存原理、隔离与映射机制的理解技术原理第 542 题请比较 TCP 与 UDP 的差异,并说明各自适用的场景。 考察对传输层协议特性差异及应用场景匹配的理解技术原理方案权衡TCPUDP第 543 题请介绍 MySQL 中的日志类型及其作用,并说明如何选择合适的日志策略。 考察对 MySQL 日志机制的理解及实际运维选择能力技术原理方案权衡问题排查MySQL第 544 题多继承有什么问题,菱形继承怎么解决? 考察面向对象中多重继承的语义冲突与解决方案技术原理方案权衡第 545 题你实际工作中遇到过 GC 相关的场景吗?一般是怎么定位和解决的? 考察候选人对 GC 问题的实际排查思路和工具使用能力项目复盘技术原理问题排查JVM第 546 题我看你技术栈是 Java,讲讲 Java 里用到哪些数据结构。 考察 Java 常用数据结构的知识广度与原理理解问题拆解技术原理Java第 547 题在Go中,如果slice中存放指针,对该slice进行复制后,修改新slice的某个下标变量是否会影响原slice?原因是什么? 考察对指针元素与slice共享底层数组语义的综合应用技术原理问题排查Go第 548 题defer的执行顺序,以及panic场景下defer如何执行? 考察Go语言defer的调用时机、后进先出顺序及panic恢复机制技术原理问题排查Go第 549 题请描述 Protobuf 的序列化过程,包括编码方式和关键机制。 考察对 protobuf 编码规则、序列化流程和高效性原理的理解编码实现技术原理Protocol Buffers第 550 题MySQL主键值连续好还是不连续好? 考察主键连续性与写入性能的关系性能优化技术原理MySQL第 551 题如何判断一个数是否为2的幂次方?请给出最优解。 考察位运算技巧与时间复杂度分析能力编码实现技术原理第 552 题请说明数据库事务的隔离级别及其各自解决的问题。 考察对隔离级别、并发问题与一致性权衡的理解技术原理方案权衡SQL第 553 题两个进程在使用共享内存通信时,如何加锁?除了锁之外,还有什么办法避免共享内存的冲突? 考察共享内存并发访问的同步机制与替代方案风险判断技术原理方案权衡第 554 题请说明DeepFM模型的结构设计与核心优势。 考察对DeepFM模型结构理解及相对其他模型的优势认知系统设计技术原理第 555 题前序遍历和中序遍历能否唯一确定一个二叉树? 考察对二叉树遍历与重建唯一性的理解问题拆解技术原理第 556 题请解释内存对齐的概念及其必要性。 考察对内存对齐原理与性能影响的理解性能优化技术原理第 557 题请解释一下 HTTP 的简单请求和复杂请求之间的区别。 考察对浏览器 CORS 预检机制及 HTTP 请求分类的理解问题拆解技术原理HTTP第 558 题请现场编写一个 SQL 查询,计算用户的最大连续流失天数(即用户连续没有活跃行为的天数最大值)。 考察 SQL 编写能力、对时间序列数据的处理逻辑以及问题拆解能力编码实现问题拆解技术原理SQL第 559 题字符串拼接上,ES6 跟之前有什么核心差异? 考察对 ES6 模板字符串特性的理解与实际应用编码实现技术原理JavaScript第 560 题Qt的对象树和内存管理是怎么样做的? 考察Qt对象所有权模型与内存生命周期管理风险判断技术原理Qt