沃尔玛 SDE3 全球技术面试体验
SDE3 面试 |沃尔玛全球科技公司,印度钦奈
我有机会参加面试,因为我的个人资料被沃尔玛 HR 通过 Instahyre 平台入围。
第 1 轮(1 小时):这是由一位高级软件工程师进行的算法和 SQL 轮。
- 类似于组合总和,但不应考虑重复元素。
- 打印给定数组中所有可能的子集。
- 给定 Employee、Department 和 Salary 表,编写 SQL 以获取每个部门中薪水最高的员工姓名。
第 2 轮(1 小时):这又是一轮算法和 SQL,由一位高级软件工程师进行。
- 在旋转的排序数组中搜索。
- 哈希图的内部工作。
- 给定 Customer、Order 和 Product 表,编写一个 SQL 来获取所有没有购买特定产品的客户名称。 (后续问题是,在不使用子查询的情况下增强 SQL。)
- 编写 Javascript Async & Await 和 Promise 代码片段并解释它是如何工作的。
- Javascript 如何使用单线程运行?
第 3 轮(20 分钟):此轮由招聘经理进行。
- 我对 AI/ML 的兴趣和看法。
- 解释您在以前的公司中完成的一项具有挑战性的功能。
- 为什么要寻找工作转换?
然后他概述了他们的产品,他们正在使用的技术堆栈,以及公司的文化和与之相关的东西。总的来说,这就像一个闲聊会议来介绍自己。
PS1:每轮面试都要求我自我介绍。
PS2:两周后我收到了他们的offer。