腾讯云智研发面试题 · 问题拆解

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

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

筛选题目已选:问题拆解
第 141 题请列举并说明网络底层常见的物理层、数据链路层、网络层和传输层协议,以及它们各自的作用。 考察对网络分层模型及各层核心协议的掌握程度问题拆解技术原理TCP/IP第 142 题间隙锁的作用是什么? 考察对数据库间隙锁概念及作用机制的理解问题拆解技术原理第 143 题实现三个线程交替打印数字1-100需要多久? 考察并发控制方法的正确性与时间估算能力编码实现问题拆解技术原理第 144 题什么情况下会触发数组扩容? 考察扩容触发条件的理解问题拆解技术原理第 145 题TCP为什么需要三次握手,两次握手行不行? 考察对TCP连接建立可靠性与双端收发能力的理解问题拆解风险判断技术原理TCP第 146 题线程间通信有什么 考察对线程间通信机制的理解与运用问题拆解技术原理方案权衡第 147 题请解释你分表方案中选择16张表的原因。 考察分表策略的合理性、数据评估与扩展性权衡问题拆解技术选型方案权衡第 148 题请用递归实现单链表的反转。 考察递归思维、链表操作与边界处理能力编码实现问题拆解技术原理第 149 题请解释 Vuex 的原理,包括它的核心概念和状态管理的工作机制。 考察对 Vuex 状态管理库原理的理解,包括核心概念、数据流和响应式机制问题拆解技术原理VueVuex第 150 题请描述从网卡接收到数据再到应用进程读取的完整过程,以及发送数据时从应用进程到网卡发出的完整过程。 考察对网络数据收发全链路、涉及的内核机制与硬件交互的理解问题拆解技术原理LinuxTCP/IP第 151 题多态的实现方式与底层原理是什么? 考察对面向对象多态机制及其底层实现的理解问题拆解技术原理C++Java第 152 题给定一个长度为 n 的整数数组,其中所有元素都在范围 1 到 n 之间(含 1 和 n),且每个元素最多出现两次。请找出所有出现两次的元素。要求不使用额外空间(除返回结果外),时间复杂度为 O(n)。 考察利用元素取值与下标映射实现原地标记的算法思路编码实现问题拆解第 153 题给定一个字符串,求不含重复字符的最长子串的长度。若存在多个最长子串,请打印出其中任意一个,并说明算法的时间复杂度和空间复杂度。 考察滑动窗口或双指针算法的实现、最长子串打印以及复杂度分析编码实现性能优化问题拆解第 154 题给定一个字符串,求不包含重复字符的最长子串的长度,例如“abcabcbb”的结果是3,对应子串“abc”。请写出实现思路和代码。 考察字符串滑动窗口算法与边界处理能力编码实现问题拆解技术原理第 155 题系统设计:如何设计一个高并发文件传输系统,并说明其速度上限的计算方式和优化手段? 考察文件传输系统的整体架构设计、性能瓶颈分析与优化能力性能优化问题拆解系统设计第 156 题为什么 setTimeout 能够实现延时?请从浏览器事件循环的角度说明其底层逻辑。 考察对事件循环、任务队列和定时器机制的深入理解问题拆解技术原理第 157 题请介绍一个你参与过的项目,并说明其中遇到的主要技术难点以及你是如何解决的。 考察项目经验、问题拆解和解决方案能力问题拆解项目复盘结果导向第 158 题请详细描述TCP建立连接的三次握手和断开连接的四次挥手过程,并说明为什么要这样设计。 考察TCP连接管理机制的理解深度及实际应用中的问题问题拆解技术原理TCP第 159 题在软件测试与开发流程中,你认为哪个环节对质量保证最为关键?为什么? 考察对软件质量保证体系的理解与关键环节的把握业务理解持续改进问题拆解第 160 题服务器端能否看到客户端连接的是哪个 socket?实现方式是什么? 考察对网络连接标识、socket 抽象和服务器端如何处理多个客户端连接的理解问题拆解技术原理TCP