互联网/IT行业面试题 · 编码实现

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:编码实现
第 681 题数据库有一张“考勤表”,字段为“id”(自增主键)、“工号”、“姓名”、“打卡日期”,由于系统 bug 导致同一员工同一天存在多条考勤记录。请编写一条 SQL 语句,删除重复考勤数据,保留每人当天最早的打卡记录。 考察 SQL 去重删除能力与自增主键的排序特性编码实现问题拆解SQL第 682 题手撕算法:反转链表 考察链表反转的实现能力与边界处理编码实现技术原理第 683 题HashMap在1.7和1.8有什么区别? 考察HashMap底层实现演变、数据结构与并发安全影响编码实现问题拆解技术原理Java第 684 题在 JavaScript 中,声明变量时你一般如何选择 let 和 const? 考察对变量绑定与不变性的理解及实际使用习惯编码实现技术原理JavaScript第 685 题给定一棵左偏树(非叶子节点必同时有左右子节点,且每个右子节点必为叶子节点),实现操作:对于任意非叶子节点n,将n->left的right指针指向n->right。 考察对给定树结构的理解与指针操作实现能力编码实现问题拆解技术原理第 686 题请实现一个算法:给定整数数组,求最长递增子序列的长度(LIS),并说明你如何解决这个问题。 考察动态规划与二分优化的算法设计与编码能力编码实现问题拆解第 687 题用最简单的KNN算法为例子,讲解一下实施这个算法的整个过程? 考察对KNN算法从数据准备到预测评估的完整实施流程理解编码实现问题拆解技术原理第 688 题请问您能将该问题的答案以 JSON 格式输出吗? 考察候选人对 JSON 格式的理解与应用能力编码实现技术原理JSON第 689 题请手写实现交叉熵损失函数(cross entropy loss)。 考察对交叉熵损失定义的理解与代码实现能力编码实现技术原理第 690 题前端以及后端单独的测试、联合测试怎么做?出现了问题怎么定位是前端还是后端的问题? 考察前后端测试分层策略与跨端问题定位能力编码实现方案权衡问题排查第 691 题请实现一个函数,原地删除有序数组中重复的数字,使每个数字最多出现一次,并返回新数组的长度。 考察数组原地操作与双指针算法的实现能力编码实现问题拆解第 692 题能否简要说明在 Java 项目中使用 Elasticsearch 客户端进行增删改查(CRUD)的基本代码流程? 考察对 ES 客户端 API 和基本操作代码的熟悉度编码实现技术选型ElasticsearchJava第 693 题请实现一个函数,合并 k 个升序链表,返回合并后的升序链表。请说明你的解题思路与复杂度。 考察链表操作、分治或堆的算法设计以及复杂度分析编码实现问题拆解技术原理第 694 题请实现一个函数,找出数组中所有和为 K 的倍数的连续子数组,并说明时间与空间复杂度。 考察前缀和与同余性质的应用及复杂度分析编码实现问题拆解技术原理第 695 题new 与 malloc 有什么区别?请展开 malloc 的底层实现过程。 考察 C++ 内存管理机制与堆分配器实现原理编码实现技术原理C++第 696 题fork 系统调用的作用是什么? 考察进程创建机制及其区别于普通函数调用的特性编码实现技术原理第 697 题单例模式的实现方式有哪些? 考察设计模式基础、线程安全与性能权衡编码实现技术原理方案权衡Java第 698 题请实现求无重复字符的最长子串长度的算法。 考察滑动窗口算法与哈希表去重的实现能力编码实现问题拆解技术原理第 699 题如何设计一个贪吃蛇?如何判断蛇是否撞到自己的身体? 考察游戏核心逻辑设计、数据结构和碰撞检测编码实现问题拆解技术原理第 700 题怎么实现一个Promise.all方法呢? 考察对Promise原理、异步并发控制与错误处理的理解编码实现问题拆解技术原理JavaScript