📜  OYO Rooms 面试(2年经验)

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

OYO Rooms 面试(2年经验)

我在 2018 年 6 月接受了 Oyo Rooms(古尔冈)的面试。它包括 5 轮,包括书面和导演轮。

第一轮第一轮是hackerearth编码比赛。它由2个问题组成,时间为1小时-
Q1- https://www.geeksforgeeks.org/decode-median-string-original-string/
Q2- https://www.hackerrank.com/challenges/candies/problem

这里的关键是至少解决 1 个问题。

第二轮:
这一轮包括上一轮的讨论和面试官方面的一些问题。这是一个 f2f 回合。面试官问我的问题是——
1-二叉树的边界遍历。 (https://www.geeksforgeeks.org/boundary-traversal-of-binary-tree/)

2- 积水问题 (https://www.geeksforgeeks.org/trapping-rain-water/)
面试官很冷静,对方法的讨论持开放态度。这一轮的关键是与面试官讨论可能出现的边缘案例以及他希望对这些案例采取的行为。在这些讨论之后,我被要求写出这些问题的解决方案。

第 3 轮:
这一轮包括编码问题和拼图。这又是 f2f 回合。问题是——
Q1-给你一个二维矩阵。每一个单元格都代表着那块土地的价格。给你一个预算 X。现在你需要最大化你获得的土地数量。你不能在对角线上购买另一块土地。你只能左/右/上/下。例如-
矩阵看起来像 -
3 1 12
6 7 4
4 2 2
X- 12

Ans- 4(土地是 4, 2, 2, 4)

Q2-https://www.geeksforgeeks.org/form-minimum-number-from-given-顺序
Q3- http://www.mytechinterviews.com/gold-for-7-days-of-work

第 4 轮 -
这又是一个 f2f 轮,其中有编码问题以及基于Java的问题。
Q1- https://www.geeksforgeeks.org/find-local-minima-array/
现在有很多Java问题,包括
1-覆盖和重载
2-抽象类和接口。
3-多线程问题(顺序打印奇偶),同步,非法监视器状态异常。
4-线程池
5- 单例类实现。 (延迟初始化的线程安全实现)

对于Java问题,请用示例回答每个问题。这给面试官留下了候选人完全了解该主题的印象。

第 5
轮 - 这是与组织技术负责人讨论的最后一轮。讨论过——
1- 加入 Oyo 房间的理由。
2-离开前公司的原因
3-您在过去 6 个月内阅读的任何技术读物。
最后是对他的问题。请提前为这一轮做好准备,因为这似乎微不足道,但对他来说很重要,看看你是否适合文化。

Geeksforgeeks 在准备面试时帮助了我很多。这次面试经历就是它的结果。
谢谢你。