腾讯云智研发面试题 · 问题拆解
腾讯云智研发相关面试题,按最终去重题目聚合。
共 3061 道真题 · 当前筛选命中 660 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题突然某一天,某个工作流执行的时间比往常慢了,如何排查,如何解决? 考察对性能突降问题的系统性排查思路和解决能力第 2 题当需要将一个超大的文件写入数据库时,如何避免内存溢出(OOM)?你会采用什么方式或集合类来处理? 考察大文件处理的流式读取与批量写入能力,以及内存控制意识第 3 题请谈谈你对Git的理解,并举例说明在实际项目中常用的Git命令和操作。 考察Git核心概念、常用工作流及实际应用能力第 4 题数据量怎么考虑的?做测试的时候数据库表里有多少数据? 考察测试数据规模规划的合理性及对业务场景的覆盖能力第 5 题回表查询是什么? 考察对数据库索引结构及查询过程的理解第 6 题如何保证消息不重复? 考察消息队列场景下重复消息的识别与幂等处理能力第 7 题如果重新做这个项目,你会在哪些方面做出改进?为什么? 考察项目复盘、问题识别与持续改进能力第 8 题请说明索引失效的常见场景,并分析 LIKE 查询是否必定导致索引失效? 考察索引失效原理、LIKE 查询优化及边界分析能力第 9 题请列举并简要说明 Linux 系统中常用的文件、进程、网络和权限相关命令。 考察对 Linux 基础命令的掌握程度和系统性总结能力第 10 题请介绍JVM的运行时结构,包括内存区域、类加载机制以及执行引擎等核心组成部分。 考察对JVM整体架构的理解与系统性描述能力第 11 题如何找到数组中乘积最大的两个数,要求时间复杂度 O(n)、空间复杂度 O(1)? 考察线性扫描、极值维护和边界条件处理能力第 12 题一个慢时钟每小时慢2分钟,另一个快时钟每小时快1分钟。从准确的0点开始,他们会在什么时候第一次显示相同的时间? 考察相对速度与周期性问题中的时间同步计算第 13 题equals与==的区别是什么? 考察对Java对象比较机制的理解第 14 题请列举常见的排序算法,并简要说明各自的时间复杂度和空间复杂度。 考察对常见排序算法及其复杂度的系统掌握第 15 题请介绍一下你对锁的理解,以及它在并发编程中的作用。 考察对并发控制中锁机制的基本原理与应用的理解第 16 题HashMap 在 Java 中是如何工作的?请说明其整体结构和基本设计原理。 考察对 HashMap 底层数据结构和基本工作原理的理解第 17 题Redis如何保证库存扣减的原子性? 考察Redis原子操作与并发控制机制在库存扣减场景的应用第 18 题请解释 MySQL 中事务的特性,并说明 MVCC(多版本并发控制)是如何实现的。 考察对事务 ACID 特性的理解以及 MVCC 在 InnoDB 中的实现机制第 19 题为什么要等待2个MSL的时间? 考察TCP连接关闭时TIME_WAIT状态设计的原理理解第 20 题请举一个你认为较难的指标开发案例,并详细说说整个过程。 考察复杂指标开发中的业务理解、技术实现与问题解决能力