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

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

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

筛选题目已选:编码实现
第 81 题删除当前指针指向的节点(不能使用前置节点),该如何实现? 考察链表删除的边界条件与替代思路编码实现问题拆解技术原理第 82 题知道TCP网络编程的几个底层方法吗? 考察对TCP网络编程核心底层方法或系统调用的掌握编码实现技术原理TCP第 83 题如何实现一个无锁循环队列?请描述核心设计和关键点。 考察无锁并发数据结构设计与并发控制能力编码实现风险判断技术原理第 84 题async/await是啥? 考察对异步编程模型的理解和实际应用能力编码实现技术原理JavaScript第 85 题请实现快速排序,并说明其时间复杂度和最坏情况。 考察分治算法和复杂度分析能力编码实现技术原理第 86 题给定一个只包含 '(' 和 ')' 的字符串,请找出最长有效括号子串的长度。 考察动态规划或栈解决括号匹配问题的能力编码实现问题拆解第 87 题请用纸笔手写一个算法:给定一个整数数组,找出出现次数最多的数字,并要求使用哈希表实现。 考察哈希表在统计场景下的应用与编程表达能力编码实现技术原理第 88 题在引用计数实现中,对象是如何被指针指向的?底层具体是怎么维护计数和引用的? 考察对引用计数底层实现的深入理解,包括指针与计数器管理的具体机制编码实现技术原理第 89 题给定两个单链表,它们从某个节点C开始相交,请找出相交点C的位置,要求说出解题思路并写出代码。 考察链表相交问题的建模、双指针思路与边界条件处理编码实现问题拆解技术原理第 90 题请实现x的y次方计算,要求时间复杂度为O(log n)。 考察二分快速幂算法的理解与编码实现能力编码实现问题拆解技术原理第 91 题你使用并发库对文本进行并行匹配时,具体是如何实现的?请说明匹配流程和并行化策略。 考察并发编程应用中的并行匹配设计与实现细节编码实现性能优化技术原理第 92 题浏览器输入URL后会发生什么?请描述完整流程。 考察HTTP请求处理、DNS解析、TCP/IP、渲染等基础知识的系统性理解编码实现问题拆解技术原理DNSHTTPHTTPS第 93 题请在不使用额外数组的前提下,将字符串 s 的后 k 个字符移动到字符串开头,例如 s=abcdefg,k=2 时结果为 fgabcde。请实现并说明你的解法。 考察数组旋转算法、原地操作和边界处理能力编码实现问题拆解技术原理第 94 题请说明快速排序的原理和排序过程。 考察对快速排序算法原理、分割过程及复杂度分析的掌握编码实现技术原理第 95 题请说明Java面向对象编程的三大特性,并各举一个具体例子。 考察对面向对象核心概念的理解与实际应用能力编码实现问题拆解技术原理Java第 96 题给定两个已排序的整数数组,请将它们合并为一个新的有序数组。 考察合并有序数列的基础算法实现能力编码实现技术原理第 97 题请实现 LeetCode 1556:将整数按位间隔千位分隔符格式化显示,并解释你的实现思路。 考察对整数位操作和字符串格式化的理解,以及代码实现能力编码实现技术原理第 98 题怎么保证两个线程交替打印(1-100)? 考察多线程协调与同步机制的正确实现编码实现风险判断技术原理Java第 99 题请实现一个函数,判断一棵二叉树是否为二叉搜索树(BST)。 考察对 BST 定义、中序遍历性质和边界条件的理解与编码编码实现问题拆解技术原理第 100 题请手写代码实现单链表的反转,并说明时间复杂度和空间复杂度。 考察链表反转的编码实现能力与复杂度分析编码实现技术原理