互联网/IT行业面试题 · 编码实现
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 3686 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 861 题请手写并说明一种你熟悉的排序算法的实现思路、时间复杂度和适用场景。 考察算法实现能力、复杂度分析和场景选择第 862 题如何用 Redis 实现滑动窗口限流? 考察限流算法原理、Redis 数据结构和边界处理能力第 863 题请列举在 Java 中遍历 List 的几种常见方式,并简要说明各自的特点。 考察 Java 集合遍历方式及对每种方式的理解第 864 题创建Java线程的方式有哪些,具体说说 考察Java多线程基本概念和线程创建方式的掌握程度第 865 题如果让你用Python去实现判断三角形的功能,你会怎么实现? 考察基础编程能力、边界条件处理与代码结构设计第 866 题请列举你熟悉的高阶函数,并结合一个例子说明其作用。 考察对高阶函数概念的理解与实际应用能力第 867 题请解决“接雨水”问题(LeetCode 42),说明你的算法思路和复杂度分析。 考察算法设计、单调栈/双指针等技巧及复杂度分析能力第 868 题请实现一个支持在常数时间内获取最小元素的栈。 考察栈的基础实现、辅助数据结构与时间复杂度分析第 869 题请解释 TypeScript 中泛型的概念,并说明它在函数和类中的应用。 考察对泛型语法的理解及在 API 设计中的应用第 870 题请实现一个数组去重的方法,并说明其时间复杂度和空间复杂度。 考察编码实现能力、对去重场景的把握以及复杂度分析第 871 题在一个基于 Redis 的实现中,Lua 脚本是如何保证库存扣减原子性的? 考察 Lua 脚本在 Redis 事务与原子操作中的作用第 872 题请描述一个与子集生成类似的回溯算法题目,并说明你的解法思路。 考察对回溯算法模式的理解及应用能力第 873 题当只有一个 div 且不能在其中添加额外内容时,如何在文本末尾显示省略号? 考察 CSS 文本溢出省略的前端基础与实现边界第 874 题ReentrantLock中的AQS有哪些组成? 考察对AQS核心结构与ReentrantLock实现机制的理解第 875 题请介绍你设计状态机的思路,包括状态、事件和转换的定义方法。 考察对状态机建模的理解、边界处理和实现能力第 876 题给定一个由 '1'(陆地)和 '0'(水)组成的二维网格,请用DFS方法统计岛屿数量,并计算最大岛屿面积。岛屿由相邻的陆地(上下左右)组成。 考察DFS算法理解、二维网格遍历及边界处理能力第 877 题数据库的基本操作指令有哪些? 考察数据库基本增删改查指令的掌握程度第 878 题请说明 Map 的底层实现原理。 考察哈希表结构、冲突处理与代表性实现差异第 879 题请设计并实现一个算法,结合快慢指针、链表反转和链表合并,解决一个链表类的热点问题。请选择一个具体问题(如判断回文链表或重排链表),并说明你的解题思路。 考察链表综合操作能力,包括快慢指针定位、链表反转与合并的边界处理第 880 题实现最小覆盖子串算法,即给定字符串s和t,返回s中包含t所有字符的最短子串。 考察滑动窗口、哈希计数和边界条件处理