电商行业面试题 · 编码实现

电商行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:编码实现
第 341 题主线程创建两个子线程,创建完成后主线程阻塞,两个子线程完成后主线程唤醒,怎么实现? 考察多线程同步原语的选择与使用编码实现技术原理第 342 题请判断一棵二叉树是否对称,并说明如何实现。 考察递归或迭代判断二叉树对称性的算法设计与边界处理编码实现问题拆解技术原理第 343 题Error和Exception的区别,常见的checked exception 考察Java异常体系的理解和checked exception的掌握编码实现技术原理Java第 344 题给定一个纯数字字符串,请输出所有可能的合法 IP 地址集合,并分析算法的时间复杂度。 考察回溯/DFS 枚举与 IP 地址合法性边界处理编码实现问题拆解技术原理第 345 题请实现一个函数,利用已有的 rand5(均匀生成1到5的随机整数)生成 rand7,使得结果均匀分布。 考察拒绝采样、概率均匀性分析与发散度权衡编码实现问题拆解技术原理第 346 题手写实现:找出数组中和最大的连续子数组,并返回该子数组本身,而不仅是最大和。 考察动态规划与滑动边界追踪,要求返回具体子数组而非仅求和编码实现问题拆解技术原理C++JavaPython第 347 题给定一个整数数组,请用 O(n) 时间复杂度生成一个新数组,新数组的每个位置 i 的元素等于原数组中除 nums[i] 以外所有元素的乘积。 考察数组遍历、O(n) 空间换时间及边界处理能力编码实现问题拆解技术原理第 348 题给定贴吧表 post(id,uid,title,likecnt,commentcnt,createtime),其中 createtime 为 unix 时间戳,请写出查询语句:统计当天发布且点赞数大于 100 的帖子数量。 考察 SQL 查询的编写能力,包括时间戳条件过滤和聚合统计编码实现问题拆解技术原理SQL第 349 题手写单例模式,你的实现是安全的吗,为什么? 考察单例模式实现、线程安全与并发场景下的正确性编码实现风险判断技术原理第 350 题概率题:给定可等概率生成0-5随机数字的函数f5(),实现等概率生成0-6随机数字的f7() 考察拒绝采样思想与概率均匀性分析编码实现技术原理方案权衡第 351 题请口述一条创建索引的SQL语句,并说明其作用。 考察索引创建语句的熟练度和表达准确性编码实现技术原理SQL第 352 题十个线程并发对一个初始值为1的成员变量各执行一次加一操作,如何保证最终结果是11? 考察并发环境下原子更新的原理与实现编码实现技术原理Java第 353 题手写 Promise.all 并处理异常情况。 考察对 Promise 并发控制、错误传播和边界条件的理解与编码能力编码实现问题拆解技术原理第 354 题写一个SQL找出月薪大于平均月薪的员工 考察SQL基础查询与子查询、聚合函数的应用能力编码实现技术原理SQL第 355 题请描述如何合并K个有序链表,并分析你的解法的时间复杂度。 考察对多路归并算法的理解、数据结构选择及复杂度分析编码实现问题拆解第 356 题请实现 LRU 缓存机制,要求支持 get 和 put 操作,且 get/put 的时间复杂度为 O(1)。 考察 LRU 缓存原理、数据结构设计与实现能力编码实现系统设计技术原理第 357 题请用手写代码的方式实现一个单链表的反转。 考察链表基础操作与编码实现能力编码实现技术原理第 358 题请手写实现 debounce(防抖)和 throttle(节流)两个函数,并说明两者的区别和适用场景。 考察对高频触发场景下异步控制的掌握,以及防抖与节流实现细节与原理编码实现问题拆解技术原理JavaScript第 359 题在 JavaScript 中,使用 forEach 遍历数组时,是否会改变原数组的元素?请结合示例说明。 考察对 forEach 方法副作用和值传递/引用传递的理解编码实现技术原理JavaScript第 360 题手写样式,实现子元素在父容器中垂直水平居中,并且子元素向上偏移50px。 考察CSS布局基础与定位属性的组合使用编码实现技术原理CSS