互联网/IT行业面试题 · 编码实现
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 3686 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 981 题如何删除链表中的倒数第 n 个节点并返回头结点?请给出实现思路与代码。 考察链表操作、双指针技巧及边界处理能力第 982 题手写代码实现最大子数组和问题,并说明时间复杂度与空间复杂度。 考察经典动态规划或分治算法的理解与编码实现第 983 题Protobuf 的 Varint 编码如何处理负数?与正整数编码有何区别? 考察对 Varint 编码机制及溢出处理的深入理解第 984 题请描述 Protobuf 序列化与反序列化的完整过程,包括其使用的编码机制。 考察对其序列化原理、编码方式及过程细节的理解第 985 题请列举 JavaScript 原生数组的常用方法,并说明至少三个典型使用场景。 考察对 JavaScript 数组常用 API 的熟悉程度及实际应用能力第 986 题有用过反射吗?怎么用反射获取一个对象的某个属性? 考察反射机制的理解和属性访问的具体实现第 987 题如何写代码判断这个系统是32位还是64位? 考察对系统位数判断方法的掌握与实现细节第 988 题请实现一个倒计时函数,说明其核心逻辑和需要注意的边界。 考察计时器实现、同步精度分析和边界处理能力第 989 题限时实现一个发红包功能,要求:发红包时指定总金额和红包个数,抢红包时每个红包金额随机分配且所有红包金额之和等于总金额,金额单位精确到分。请写出核心代码并解释你的分配策略。 考察随机分配算法、边界处理与代码实现能力第 990 题写两个线程,一个打印a,一个打印b,如何交替打印abababababa?(Java或Kotlin均可) 考察多线程同步机制、线程交替执行控制与代码实现能力第 991 题如何使用 gdb 排查内存泄漏? 考察 gdb 在内存泄漏定位中的实际用法与局限第 992 题你在项目中用到过多线程吗?请结合具体场景详细说明你是如何使用多线程的。 考察多线程的实际应用能力、场景选择与并发控制第 993 题怎么实现发牌功能? 考察对随机算法、去重逻辑和数据结构的基本掌握第 994 题介绍一下AUC的含义,以及代码的实现,分析代码时间复杂度? 考察AUC概念的准确理解、实现能力及复杂度分析第 995 题请列举常见排序算法,并说明它们的时间复杂度。 考察经典排序算法的时间复杂度掌握情况第 996 题TypeScript如何对类型进行声明 考察TypeScript类型声明的基本语法与常见用途第 997 题给定 n 个线程,不使用任何锁,如何实现交替输出 0 到 M 的数字? 考察多线程协作编程、无锁同步机制及对语言并发原语的理解第 998 题请实现一个函数,求给定整数数组中最长连续递增子序列的长度。 考察动态规划或贪心算法的基础应用和边界处理能力第 999 题实现一个移动语义优化的字符串类(MiniString),要求支持拷贝构造、移动构造、析构。 考察C++移动语义、资源管理与异常安全第 1000 题在 Python 中如何调用数据库函数?请说明你通常使用的方式。 考察数据库连接与操作的基本能力和实践习惯