📌  相关文章
📜  沃尔玛实验室高级 SE 面试经历

📅  最后修改于: 2022-05-13 01:58:20.851000             🧑  作者: Mango

沃尔玛实验室高级 SE 面试经历

直接叫我去现场面试。

第一轮,笔纸编码
这是编码回合,他们提供了 5 个问题的列表,您可以在 1 小时内为任何 3 个问题编写代码。

题目涉及Linked List、BFS、Graphs和Arrays,难度适中。

第 2 轮:
Q1。给定 a/b 有理数形式的有理数,您必须以十进制格式打印该数字。如果它是循环小数,则必须在括号内打印循环部分。
例如 1,对于 10/3 输出应为 3.(3)
例如 2,对于 10/8 输出应为 1.25

Q2。给定项目中的文件列表,其中某些文件的编译依赖于其他文件。您必须打印编译项目中所有文件的顺序。

Soln:拓扑排序

第三轮:
这主要与我在当前组织中所做的工作有关。在这次讨论之后,我们转到了 2 个 PS/DS 问题。

Q1。给定一个整数数组,在数组中找到 2 个索引 i 和 j,使得 a[i] + a[j] + (ji) 最大。

Q2。使用随机指针克隆二进制文件。

https://www.geeksforgeeks.org/clone-binary-tree-random-pointers/

第四轮:

设计日志框架,如 log4j。问题主要集中在如何使用观察者模式,因为日志行可以有多个附加程序。

第五轮:

我们主要讨论了我目前的工作和使用的技术堆栈。然后面试官让我设计网址缩短系统。

第六轮:

为银行设计欺诈检测系统。它应该是实时的和容错的。

几天后,我收到了 HR 的积极反馈。

总的来说,我在沃尔玛的经历非常好。