SDE的OYO面试经历
第1轮:
有 2 个编码问题和 20 个 MCQ 问题需要解决。这两个部分都有单独的截止点。许多学生在解决编码问题后没有被选中,因为他们没有通过 MCQ 的截止点。编码问题的水平很容易。
Q1:- https://www.interviewbit.com/problems/gray-code/
Q2:- https://www.interviewbit.com/problems/min-jumps-array/ .MCQ 基于 DBMS 和操作系统。
在大约 260 名注册的学生中,有 60 名学生通过了在线轮次。
第 2 轮:
第 1 轮面试:-(约 70-80 分钟)
面试官让我介绍一下自己,然后从我的简历开始。
由于我拥有开发人员的个人资料和一些良好的实习经验,他从我在实习期间所做的项目开始,并给我留下了深刻的印象。所以这个讨论持续了 20-25 分钟。然后他转到 DSA 并问了 3 个问题:-
Q1:- https://www.geeksforgeeks.org/reverse-alternate-levels-binary-tree/ 这个问题花了我 20 分钟来解决。我告诉我 2 种时间复杂度 O(n) 和空间复杂度 O(n) 和 O(1) 的方法。
Q2:- https://www.geeksforgeeks.org/print-nodes-distance-k-given-node-binary-tree/
第三季度:- https://www.geeksforgeeks.org/find-a-tour-that-visits-all-stations/
我用有效的时间管理解决了所有问题。由于我是最后一个接受 OYO 采访的人,我立即被要求参加下一轮面试。
第三轮:
面试第 2 轮 :- (约 1 小时)
面试官让我介绍一下自己,问了两个DSA问题。
第一季度:- https://www.geeksforgeeks.org/optimal-strategy-for-a-game-dp-31/
Q2:- https://www.geeksforgeeks.org/wildcard-pattern-matching/
我解决了这两个问题。如果您正在为 Oyo 做准备,请为 DP 和 Tree 等主题做好准备。大多数问题都是从这两个主题提出的。第二个问题花了我大约 25 分钟来解决。然后面试官转到DBMS,几个问题是:-
告诉我有关 ACID 特性的信息。
什么是索引。它是如何在真实数据库中实现的。
什么是标准化。
解释不同类型的标准化。
然后面试官转移到os问题。我没有在操作系统中修改我的概念,我告诉他了,但他还是问了
什么是线程
进程与线程
不同类型的调度算法。
线程循环问题。
我不记得我完美地回答了这些问题。尽可能为 OYO 准备好 OS 和 DBMS。
少数学生参加了第三轮。我被告知要等待结果。最后,我获得了 OYO 的 SLI。