腾讯云智研发面试题 · 编码实现

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

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

筛选题目已选:编码实现
第 41 题实现三个线程交替打印数字1-100需要多久? 考察并发控制方法的正确性与时间估算能力编码实现问题拆解技术原理第 42 题请手写实现冒泡排序算法。 考察基础排序算法的理解与编码规范编码实现技术原理第 43 题请用递归实现单链表的反转。 考察递归思维、链表操作与边界处理能力编码实现问题拆解技术原理第 44 题给定一个长度为 n 的整数数组,其中所有元素都在范围 1 到 n 之间(含 1 和 n),且每个元素最多出现两次。请找出所有出现两次的元素。要求不使用额外空间(除返回结果外),时间复杂度为 O(n)。 考察利用元素取值与下标映射实现原地标记的算法思路编码实现问题拆解第 45 题给定一个字符串,求不含重复字符的最长子串的长度。若存在多个最长子串,请打印出其中任意一个,并说明算法的时间复杂度和空间复杂度。 考察滑动窗口或双指针算法的实现、最长子串打印以及复杂度分析编码实现性能优化问题拆解第 46 题如何判断一个单链表中是否存在环?请写出判断方法。 考察快慢指针技巧与链表边界处理编码实现技术原理第 47 题给定一个字符串,求不包含重复字符的最长子串的长度,例如“abcabcbb”的结果是3,对应子串“abc”。请写出实现思路和代码。 考察字符串滑动窗口算法与边界处理能力编码实现问题拆解技术原理第 48 题描述一下闭包是什么 考察对闭包概念、形成机制及典型应用的理解编码实现技术原理JavaScript第 49 题如何判断链表是否有环?请说明算法思路和复杂度。 考察链表遍历、快慢指针算法设计及复杂度分析能力编码实现技术原理第 50 题请说明如何遍历一个HashMap,并比较不同遍历方式的优缺点。 考察对HashMap遍历方式及其性能、安全性的理解编码实现技术原理Java第 51 题请分别写出MySQL中删除整个表结构以及按id删除指定记录的SQL语句。 考察MySQL中DROP TABLE与DELETE语句的区别与应用编码实现技术原理MySQL第 52 题请实现一个算法,计算二叉排序树(BST)中任意两个节点值之差的最小值,并说明算法的时间与空间复杂度。 考察二叉搜索树性质利用与最小绝对差计算编码实现问题拆解技术原理第 53 题请介绍你的 LRU(最近最少使用)缓存淘汰算法实现,包括数据结构设计与读写流程。 考察 LRU 缓存的数据结构选型、复杂度分析与并发边界编码实现技术原理Go第 54 题如何用Flex实现圣杯布局? 考察Flex布局对经典三栏布局的实现能力编码实现问题拆解技术原理第 55 题如何从一个非常大的文件中高效地取出前 K 个最大的元素? 考察大数据量下 TopK 问题的算法设计与内存控制编码实现问题拆解方案权衡第 56 题给定一个字符串 s,请将其分割成若干子串,使得每个子串都是回文串,并返回所有可能的分割方案。请说明你的思路并给出实现。 考察回溯或动态规划在字符串分割问题中的应用与实现能力编码实现问题拆解技术原理第 57 题请实现一个函数,按顺时针顺序从外向内打印一个m×n矩阵的所有元素。 考察矩阵遍历、边界控制和循环不变量的设计能力编码实现问题拆解技术原理第 58 题H5页面怎么限制不能放大缩小? 考察移动端H5页面禁用缩放的实现方法及限制编码实现技术原理第 59 题请实现一个函数,判断给定的字符串是否为合法的 IPv4 地址,并说明你的判断标准。 考察字符串解析、边界条件处理与基础编码能力编码实现问题拆解技术原理第 60 题vector如何删除元素? 考察vector删除操作的接口使用与注意事项编码实现技术原理C++