亚马逊面试题 · 问题拆解
亚马逊相关面试题,按最终去重题目聚合。
共 134 道真题 · 当前筛选命中 39 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题给定一个数字串,将其转换为由小写字母 a-z 构成的字符串,数字1到26分别对应字母a到z。求一共有多少种不同的转换方案? 考察动态规划的状态定义与递推关系第 2 题请具体展开简历中的一个项目,讲讲项目里最难的点是什么,以及这个项目是你独立完成还是带团队完成的? 考察项目复盘能力、问题拆解能力与协作角色认知第 3 题请描述你如何设计一套动态定价策略,使其能够同时应对汇率波动、物流成本变化、促销节奏、竞品战价和利润底线要求。 考察候选人对多因素定价策略的系统性设计能力和动态调整方法第 4 题栈和队列有什么区别? 考察对两种基础线性数据结构特征的理解和对比第 5 题当数据库成为性能瓶颈时,如何提升动态数据查询的效率? 考察数据库性能瓶颈的定位与综合优化手段第 6 题讲一下自己在实习中遇到的一些难点,怎么解决。 考察候选人实习经历中的问题识别、解决思路与复盘能力第 7 题从B+树的角度分析为什么单表2000万要考虑分表? 考察B+树索引存储结构与数据量对查询性能的影响第 8 题有一张上百万条数据的单表,从前端页面、Java后台、数据库三个层面分别可以做哪些查询优化? 考察对大数据量查询优化的分层理解和实践经验第 9 题请分享一次你在社团经历中遇到的最具挑战性的事情,并说明它为什么对你构成挑战。 考察候选人在社团场景下的问题识别、应对思路与自我反思能力第 10 题请介绍C++的主要语言特性,并结合你的使用经验说明。 考察C++核心特性的掌握与工程应用能力第 11 题请以一个具体类目为例,演示你从数据看板中识别问题(点击率、转化率、购物车占比、退款率)并制定优化动作的过程。 考察数据驱动的问题诊断、指标关联分析和优化落地能力第 12 题请分享一次在时间紧迫的情况下,你冒险完成某件事的经历。 考察在时间压力下的决策质量、风险判断与结果意识第 13 题给一棵已知结构的树,有一只兔子从根节点开始,每次随机等概率跳到某个子节点,经过无限长的时间后,求兔子最终停在各节点的概率分布。 考察马尔可夫链吸收态与随机游走极限分布的理解与计算第 14 题Redis的zset实现排行榜,如何实现分数相同按时间顺序排序? 考察zset数据结构原理及定制化排序方案的工程实现第 15 题请说明常见的垃圾回收算法,并解释如何确定GC Roots。 考察垃圾回收基础算法与根对象判定的理解第 16 题白板coding:实现一个字典树,编写类、属性、函数,实现添加、精确搜索、前缀搜索功能。 考察字典树(Trie)的实现能力、接口设计熟练度和前缀搜索逻辑第 17 题如何从 1TB 的搜索日志中找出搜索量最高的 10 个关键词? 考察海量数据处理、分治思想与 Top-K 问题的解法设计第 18 题请介绍一次你需要收集完整信息才能做出重要决策的经历。 考察信息收集与决策过程的完整性和方法第 19 题请分享一次你主动承担超出职责范围工作的经历,并说明它带来的影响。 考察候选人的主人翁意识、主动性与贡献落地能力第 20 题为什么重写 equals() 就一定要重写 hashCode() 方法? 考察 Java 对象约定、哈希容器正确性与一致性理解