腾讯云智研发面试题 · 编码实现
腾讯云智研发相关面试题,按最终去重题目聚合。
共 3061 道真题 · 当前筛选命中 281 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 261 题请写出买卖股票一次交易所能获得的最大利润,并说明你的解法。 考察动态规划或一次遍历求最优解的能力及复杂度分析第 262 题请讲解如何删除有序数组中的重复项,并给出代码实现。 考察对有序数组去重的双指针解法及编码能力第 263 题在设计程序时如何避免死锁?请说明你在实际代码设计中采取的策略。 考察在程序设计阶段预防死锁的工程实践能力第 264 题请设计一个函数计算两个以字符串形式表示的非负整数的和,返回值仍为字符串。 考察字符串与数字的转换处理、进位逻辑及算法边界第 265 题flex布局实现一个左边自适应右边宽度固定怎么实现? 考察flex布局中宽度分配与自适应实现能力第 266 题给定一个整数数组,求一个子序列(元素顺序不限)的元素和,使得该和能被3整除且最大。请实现算法并分析复杂度。 考察动态规划或贪心解法对整除约束的处理及算法设计能力第 267 题请设计并实现一个多线程场景:创建10个子线程并发执行,主线程需等待所有子线程完成后才继续执行,并说明如何使用线程同步机制保证这一点。 考察多线程创建、并发执行与主线程等待子线程完成的同步机制第 268 题请分别写出两个SQL查询:1)查询员工表中工资最高的员工信息;2)查询每个部门的员工数量。 考察SQL基础语法、聚合函数与分组查询的掌握第 269 题用SpringAI怎么实现对话的? 考察对SpringAI对话功能的理解、组件使用和通信流程第 270 题如果让你自己设计一个哈希表,你会如何实现哈希函数?哈希函数应该定义在哪里? 考察哈希函数设计原则、实现位置及其对冲突和性能的影响第 271 题请实际编写一条SQL,利用窗口函数计算每个部门内员工的薪水排名。 考察MySQL 8.0窗口函数的理解与编写能力第 272 题给定二叉树的中序遍历序列和后序遍历序列,如何构造出该二叉树并输出其前序遍历序列? 考察二叉树遍历性质的理解,以及基于遍历序列递归构造二叉树的算法设计能力第 273 题请说明二叉树的广度优先遍历和深度优先遍历各自适用哪些场景?如果之前只实现过广度优先遍历,你会如何补充深度优先遍历的实现? 区分广度优先与深度优先遍历的适用场景,并考察对新算法的推导与实现能力第 274 题你是否了解用 String 类型存储对象的实现过程?可以简述其序列化与反序列化的关键步骤。 考察对对象序列化存储过程的底层理解第 275 题给定一个按非递减顺序排列的整数数组和一个目标值 target,请找出 target 在数组中的起始位置和结束位置,要求时间复杂度为 O(log n)。 考察二分查找的边界处理能力,特别是寻找左右边界时的终止条件和索引细节第 276 题手撕算法:反转链表 考察链表反转的实现能力与边界处理第 277 题手撕代码:判断链表是否有环。 考察链表遍历与快慢指针算法及边界处理第 278 题请实现一个原地算法,将矩阵中所有值为0的元素所在的行和列全部置为0。 考察矩阵原地修改的空间优化与逻辑严谨性第 279 题请详细说明 Promise 的基本用法、链式调用、错误处理,以及它与回调函数相比的优势。 考察对 Promise 核心机制的理解和实际应用能力第 280 题请从0实现堆排序算法。 考察堆的构建、调整与排序流程的代码实现能力