互联网/IT行业面试题 · 编码实现
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 3686 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 281 题实现一个工具类型DeepReadonly,能将对象及其所有嵌套属性变为只读。 考察TypeScript类型编程能力与递归类型设计第 282 题你如何在Spring中实现Bean加载前和销毁时的自定义逻辑?请给出常用的实现方式。 考察在Bean生命周期不同阶段注入自定义逻辑的实践能力第 283 题在一个项目中,你会如何设计并实现文章点赞功能? 考察点赞功能的完整实现流程,包括存储、并发控制、去重与用户体验第 284 题Webpack也可以热更新,增量patch是怎么实现的? 考察对webpack热更新原理和增量模块替换机制的理解第 285 题手写代码:判断链表是否有环。 考察链表基础操作、快慢指针算法及边界处理能力第 286 题在 React 中,列表渲染时 key 的作用是什么?请说明其重要性及使用注意事项。 考察 React key 对组件复用、状态保持和渲染性能的影响第 287 题请实现一个基于 Proxy 的双向数据绑定核心代码。 考察对 Proxy 特性、数据劫持与视图同步机制的理解与实现能力第 288 题给定一张订单表A(字段:用户ID、购买日期、订单ID、销售金额),如何取出十月份全月购买金额排名前三的用户? 考察SQL聚合、日期过滤、排序与分组取TopN能力第 289 题假设你有一堆形状不同的石头,只有一个没有刻度的天平(只能比较两堆石头的轻重),如何将其按重量排序?请给出算法思路与复杂度分析。 考察利用比较操作将无序集合排序的算法设计能力与复杂度意识第 290 题请编写一条 SQL 查询,从学生表、课程表和成绩表中查出每个学生的姓名及其各科成绩。 考察多表关联查询的基本写法与语义理解第 291 题请实现一个函数,删除单链表中倒数第n个节点,并返回新链表的头节点。 考察链表遍历、双指针技巧与边界条件处理第 292 题带有记忆的迭代法怎么写? 考察对迭代法与记忆化技术的理解与实现能力第 293 题如何实现左侧固定200像素宽度、右侧自适应剩余宽度的两栏布局?请列出至少两种方案并说明其适用场景和优缺点。 考察CSS经典两栏布局的实现能力与方案权衡第 294 题SFT(监督微调)的大致训练流程是怎样的? 考察对大模型监督微调流程的理解和关键技术点掌握第 295 题请实现并解释分割等和子集问题的解法,重点说明边界条件的处理。 考察动态规划解题能力与边界条件意识第 296 题请用编程语言实现一个函数,找出给定字符串中第一个不重复的字符,并返回其索引;若不存在则返回-1。 考察字符串处理、哈希表或数组的使用以及边界条件处理第 297 题rem 移动适配的具体实现原理和步骤是什么? 考察rem适配的机制与动手实现细节第 298 题大端小端,用代码怎么判断 考察大小端字节序概念及编程判断方法第 299 题请实现快速排序的非递归版本,并说明你的思路。 考察快速排序原理与用栈模拟递归的能力第 300 题请手写一个完整版的节流函数,并说明其使用场景。 考察节流的实现原理、边界处理及应用场景理解