互联网/IT行业面试题 · 编码实现
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 3686 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 801 题range怎么生成一个dom节点? 延伸:有了解过vue的diff吗 考察DOM Range API的使用及Vue diff算法的原理认知第 802 题请描述如何实现一个左侧固定宽度、右侧自适应的两栏布局,并说明至少两种方案。 考察 CSS 经典两栏布局的实现方式与原理理解第 803 题当现有工具类无法满足需求时,你会如何进行扩展或自研? 考察候选人的抽象能力和代码设计能力第 804 题有了解过算法没,说一下快速排序是怎么实现的以及它的应用场景有哪些 考察快速排序算法的实现原理、时间复杂度和实际应用场景理解第 805 题请实现“不同路径”算法,并分析其时间与空间复杂度。 考察动态规划或组合数学解法及其复杂度分析第 806 题分别用递归和栈方法实现数组扁平化,输入[1, [2, [3, 4], 5], 6],输出[1, 2, 3, 4, 5, 6]。 考察递归与栈两种算法思路的实现能力及对数组处理的熟悉度第 807 题手写代码:实现两个字符串表示的大数相加。 考察大数处理能力、字符串操作和边界情况处理第 808 题请手写一个Python装饰器,并说明它的基本用法和作用。 考察Python装饰器语法理解、闭包概念与应用能力第 809 题设计一个最大栈,要求支持 O(1) 时间复杂度的 Push、Pop 和 Max 操作。 考察栈的数据结构理解、辅助数据结构设计及复杂度分析能力第 810 题给定一个无重复元素的正整数数组和一个目标值 target,找出所有可以使数字和等于 target 的组合,每个数组元素可以使用多次。请写出算法并分析时间复杂度。 考察回溯法解决组合求和问题的能力第 811 题如何利用单调栈维护数组中每个元素最近的更大元素? 考察单调栈的应用和算法思路第 812 题手写代码:判断一棵二叉树是否为二叉搜索树。 考察二叉搜索树定义、中序遍历或递归校验与边界条件处理第 813 题请说明 SQL 中增删改查(insert、delete、update、select)命令的基本语法。 考察 SQL 基础命令的掌握程度第 814 题怎么实现洗牌功能?(Knuth洗牌算法) 考察Fisher-Yates洗牌算法的理解与实现能力第 815 题给定一个 m×n 的矩阵,如何按顺时针螺旋顺序返回矩阵中的所有元素?请说明你的思路并实现。 考察矩阵遍历、边界控制与代码实现能力第 816 题请用双指针方法找出链表的倒数第k个节点,并说明处理方法 考察链表遍历、双指针技巧及边界条件处理第 817 题LeetCode 23:合并 K 个排序链表,请实现并说明思路。 考察链表归并、分治思想与堆/优先队列的应用能力第 818 题在Golang中如何实现零拷贝? 考察Go语言中利用系统调用和标准库实现零拷贝的能力第 819 题Python 中如何做异常捕获? 考察 Python 异常处理的基本语法、适用场景与最佳实践第 820 题请设计并实现一个多线程场景:创建10个子线程并发执行,主线程需等待所有子线程完成后才继续执行,并说明如何使用线程同步机制保证这一点。 考察多线程创建、并发执行与主线程等待子线程完成的同步机制