OYO interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

OYO
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I am from LNMIIT, which has a great coding culture that helped me a lot in my journey. In the initial days of college, I began with Competitive Programming. However, due to exams and other commitments, I could not continue it for long. After about a year, I started focusing on Data Structures and Algorithms (DSA) through Coding Ninjas. This consistent practice greatly strengthened my problem-solving skills and eventually helped me in cracking interviews.
Application story
OYO visited our college for hiring students. The first step of the process was an online assessment. Students who cleared the assessment were shortlisted and given the opportunity to appear for the interview.
Why selected/rejected for the role?
I believe I was selected because the company found the skills they were looking for in me. I had strong projects to showcase, solved over 700 DSA problems, and was able to confidently answer all the questions in both interview rounds.
Preparation
Duration: 12 months
Topics: DSA, OOPS, OS, IDBMS, MERN Stack
Tip
Tip

Tip 1: Strong command of DSA is a must.
Tip 2: In computer fundamentals, focus on OOPs and DBMS.
Tip 3: If you want to crack big tech companies, prepare thoroughly for Low-Level Design (LLD).

Application process
Where: Campus
Eligibility: Above 7 CGPA (Stipend: 50k per month)
Resume Tip
Resume tip

Tip 1: Projects are a must — always include working links to showcase them.
Tip 2: Never add false certificates, authenticity is key.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date20 Mar 2025
Coding problem1

In the online assessment there were some MCQs on Computer Fundamentals and a coding problem.

1. Binary Search

Easy
15m average time
85% success
0/40
Asked in companies
OracleMedia.netAdobe

Given an array of integers nums which is sorted in ascending order, and an integer target, write a function to search target in nums. If target exists, then return its index. Otherwise, return -1. 
You must write an algorithm with O(log n) runtime complexity.

Problem approach

You can use binary search for it, if you practice this type of questions you can do it in under 3-4 mins.

Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date21 Mar 2025
Coding problem2

1. Count Ways To Reach The N-th Stairs

Moderate
30m average time
80% success
0/80
Asked in companies
PayPalOYOMicrosoft

You are climbing a staircase. It takes n steps to reach the top.

Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?

Problem approach

Its a simple dp question and use 1d for it.

Try solving now

2. System Design

Design splitwise.

03
Round
Medium
Face to Face
Duration30 minutes
Interview date21 Mar 2025
Coding problem1

1. Candies

Moderate
10m average time
90% success
0/80
Asked in companies
Goldman SachsOYOMorgan Stanley

Prateek is a kindergarten teacher. He wants to give some candies to the children in his class. All the children stand in a line and each of them has a grade according to his or her performance in the class. Prateek wants to give at least one candy to each child. If two children are standing adjacent to each other, then the one with the higher rating must get more candies than the other. Prateek wants to minimize the total number of candies he must buy.

Given an array 'STUDENTS' of size 'N' that contains the grades for each student, your task is to find what is the minimum number of candies Prateek must buy so that he can distribute them among his students according to the criteria given above.

Example :

Given students' ratings : [5, 8, 1, 5, 9, 4]. 
He gives the students candy in the following minimal amounts : [1, 2, 1, 2, 3, 1]. He must buy a minimum of 10 candies.

Note :

1. If two students having the same grade are standing next to each other, they may receive the same number of candies.
2. Every student must get at least a candy.
Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
3 rounds | 10 problems
Interviewed by OYO
1326 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by OYO
2829 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by OYO
1789 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by OYO
1155 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15480 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15338 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes