京东面试题 · 编码实现
京东相关面试题,按最终去重题目聚合。
共 2550 道真题 · 当前筛选命中 153 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 141 题如何对商品按销售额降序排列,并将前10%的商品标记为第一档,其余按10%分档依次类推? 考察排序与分位分档的逻辑实现能力第 142 题在 JavaScript 中,使用数组的 forEach 方法时,能否修改或改变原数组的元素? 考察对 forEach 遍历与数组引用类型的理解第 143 题请实现三个线程依次打印A、B、C,要求循环执行多次。 考察多线程同步与线程间协作机制第 144 题手撕最长不重复子串 考察滑动窗口、哈希表与边界处理能力第 145 题已知表 a 是一张内部表,如何将它转换成外部表?请写出相应的 Hive 语句。 考察 Hive 内部表与外部表的区别及表属性修改能力第 146 题为什么生产库设计中避免使用 SELECT * ,以及这对后续加字段有何影响? 考察对 SELECT * 风险的理解及数据库列变更对代码兼容性的影响第 147 题请描述如何删除链表中重复的数字节点。 考察链表操作与重复元素处理能力第 148 题在调试项目的时候遇到哪些Java运行时异常? 考察对Java常见运行时异常的理解及实际调试经验第 149 题请实现 236:二叉树的最近公共祖先,并说明你的算法时间与空间复杂度。 考察二叉树最近公共祖先算法的递归理解与实现第 150 题现在要统计用户表(数据量特别大)中用户昵称相同的数据,即统计出现重复的用户昵称以及每个重复昵称出现的次数,应该怎么做? 考察大数据量下SQL聚合统计与优化能力第 151 题空指针跟野指针是怎么定义的,编码过程中如何规避这类问题? 考察对空指针与野指针概念的理解及实际编码中的防御意识第 152 题请详细说明 HashMap 扩容机制的具体流程,包括扩容触发条件和插入新位置的计算方式。 考察对扩容流程、rehash 和元素迁移细节的掌握第 153 题请实现最长回文子串的求解,并口述你的解题思路。 考察回文子串问题的解题思路与编码实现能力