电商行业面试题 · 编码实现
电商行业相关面试题,按题目行业基础数据聚合。
共 10617 道真题 · 当前筛选命中 710 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 621 题给定一个字符串和一个整数 k,你可以将最多 k 个字符改成任意其他字符,求修改后字符串中最长连续相同字符子串的长度。请写出算法并说明思路。 考察滑动窗口与贪心思想在字符串变换问题中的应用第 622 题给定一个字符串,返回最长回文子串。 考察回文串判断及中心扩展算法第 623 题请手写 IntersectionObserver 的核心代码,实现对目标元素的可见性监听,并在进入或离开视口时执行回调。 考察 IntersectionObserver 的 API 使用和回调参数理解第 624 题给定用户购买记录表(字段包含用户ID、订单号、订单创建时间),请用 SQL 计算用户的复购率。复购率定义为在统计周期内下单次数大于等于 2 的用户数占同期下单用户总数的比例。 考察 SQL 聚合、条件统计和业务指标定义能力第 625 题请实现一个函数,输入一个非负整数,返回其二进制表示中 1 的个数。 考察位运算基础与算法实现能力第 626 题谈谈你对 flex 布局的了解和使用,其中 justify-content、align-items 怎么用,原理是什么? 考察 CSS flex 布局的核心概念、属性用法及对齐原理第 627 题请介绍快速排序的基本思路,并说明其时间复杂度与空间复杂度。 考察对快速排序核心思想、复杂度特性及边界情况的理解第 628 题Java中CAS实现方法? 考察对CAS原理及Java中具体实现类的理解第 629 题Java Object类有哪些方法,分别是什么作用? 考察对Java基类Object核心方法的理解与记忆第 630 题如何用数组实现一个优先队列? 考察数组数据结构与堆算法结合实现优先队列的能力第 631 题请描述买卖股票的最佳时机问题,并解释如何求解最大利润? 考察对经典动态规划问题的理解、状态定义与边界处理第 632 题请手写一个函数,去除字符串中的所有空格 考察基础字符串处理与编码实现能力第 633 题请实现一个线程安全的单例模式,并说明其适用场景。 考察单例模式的实现及其线程安全性和适用场景第 634 题怎么用CSS做成一个三角形? 考察CSS盒模型与边框属性的掌握程度第 635 题10个CompletableFuture并行,第十一个获取10个的返回结果怎么做 考察CompletableFuture并行编排与结果聚合能力第 636 题请实现一个算法,求给定数组的最长上升子序列的长度。 考察动态规划或贪心+二分等算法设计与编码实现能力第 637 题给定一个整数数组,请找出数组中乘积最大的连续子数组,并返回其最大乘积。 考察动态规划与状态转移设计,正确处理负数和零的影响第 638 题不利用任何第三方库,请实现图片懒加载。 考察原生图片懒加载的实现原理、性能优化与边界处理第 639 题请实现一个React自定义Hook,用于封装对一个API的调用,防止并发请求的竞态条件。 考察React自定义Hook的封装能力、对竞态条件的理解和处理时机第 640 题请实现括号匹配的算法,并说明你的解题思路。 考察栈数据结构的应用、边界处理与代码实现能力