📜  MakeMyTrip面试体验

📅  最后修改于: 2021-05-24 19:48:55             🧑  作者: Mango

MakeMyTrip最近访问了我们的校园,以雇用全职员工。这是我的采访经历:

第一回合:(在线MCQ)
有关能力,英语,逻辑推理,C / C++和5个编码问题的问题。 (仅伪代码)。

第二回合:(在线编码回合)
一名囚犯从监狱中爆发。为了逃脱,他将不得不跳过n号。给出了墙的长度和每根墙的长度。给出了囚犯可以跳到的最大高度。现在由于是雨天,所有的墙壁都湿透了,当囚犯跳起来时,他滑倒了l个单位。计算总数为了逃跑,他将不得不做出的跳跃动作。 (简单的逻辑问题)

2.查找包含给定字符串中所有字符的最小子字符串?
输入字符串1:“这是一个测试字符串”
输入字符串2:“ tist”
输出:“ t stri”

3.迷宫。将鼠标随机放在迷宫中,然后在任何单元格中放置一块奶酪。鼠标可以在左右方向上上下移动4个方向。在途中,有一些墙会阻挡特定位置的特定方向。设计鼠标找到奶酪的算法。

注意:鼠标不知道他在哪里,奶酪在哪里。他找不到他现在所处位置的x,y。

例如

XXB
DXD
AXX

D是在4个侧面带有壁的块。
如果鼠标到达行或列的末尾,它将获得死角。

鼠标是A,奶酪是B。如果鼠标可以到达奶酪,则返回true,否则返回false。

注意:如果您的代码未编译,即使您的逻辑正确,他们也不会接受。


第三回合:(技术面试)

•自我简介和关于我的项目的讨论。
•然后他向我询问了我的最爱。主题和语言(DS和C++)。
•有关OOPS的问题(几乎涵盖了所有概念,例如多态性,重写,重载,继承,虚拟fxns概念等)
•他编写了C++代码,并要求我编写输出。
•关于DS的一些问题,然后他让我写算法来反转链接列表。
•然后他请我解释我在编码回合中尝试过的问题之一。 (他们只是想确保您了解逻辑)。
第四回合:(技术面试)
•DS中我喜欢和不喜欢的主题。
•不幸的是,这一次他问我以后的问题。他们不想要正确的答案,而只是想看看您如何处理此类问题。
•来自按位运算符
•然后,他让我解释我在回合编码中尝试过的两个问题中的另一个。

第五回合:(人力资源专访)
快速介绍
关于我的项目的讨论
除了ppt以外,您对他们的公司了解多少。在进行面试之前,请确保您从内而外研究他们的网站,这表明了您为他们的公司工作的热情。
有关优势,劣势和爱好的问题。做你自己。

geeksforgeeks.org在我的整个安置过程中都提供了很大的帮助。

相关实践问题

字符串中最小的窗口,包含另一个字符串的所有字符
迷宫中的老鼠
反向链接列表
小偷试图逃脱
MakeMyTrip的所有练习题!