OYO Rooms Interview Questions


OYO Rooms is more than just a name in the hotel industry; it’s a revolution that has changed the way people think about staying away from home. Imagine you’re on a trip, and you want to find a cozy, affordable place to stay. That’s where OYO Rooms comes in! Launched in 2013, OYO Rooms provides budget-friendly hotels and homes across various cities. But it’s not just about saving money; it’s about quality and comfort too. Whether you’re a student planning a trip with friends or a family looking for a holiday retreat, OYO ensures that you have a delightful experience without breaking the bank. Think of it as a friend who’s always there to help you find the perfect place to stay, no matter where you are. Curious travelers or even business professionals seeking temporary lodging find OYO Rooms to be a reliable and accessible solution. So next time you’re planning a journey, remember that OYO has a room ready for you, just a click away!

OYO Rooms Recruitment Process

1. Online Test

  • Duration: Ranges from 1 hour 30 minutes to 2 hours.
  • Content: The test is designed to be data-driven and scientific.
  • Shortlisting: A careful shortlisting process follows the test to ensure no worthy candidate is missed.

2. Face-to-Face Interviews

  • Rounds: Multiple rounds, each lasting for 45 minutes to 1 hour.
  • Content: Each round is unique and designed to gauge several competencies of the candidate, including Problem Solving, Coding, Data Structures, Algorithms, and Computer Science Fundamentals.
  • Evaluation: The interviewer evaluates the candidate and provides a rating from 1 to 5 for each competency tested in that round. The entire interview, including problem statements and responses, is thoroughly documented.

3. The Debrief

  • Process: After the interviews, the interviewers huddle up to provide a gist of their corresponding discussion along with overall competency ratings.
  • Calibration: Every candidate is calibrated in comparison to the level of OYO’s existing talent pool, and they must have the potential to raise that bar.
  • Final Decision: Based on everyone’s feedback and detailed discussion, the final decision is taken on providing the offer to join OYO.

4. Interview Panel Preparation

  • Calibration Procedure: Interviewers also go through a rigorous calibration procedure before they are eligible to take interviews.
  • Training: Includes training and understanding the evaluation criteria for each round.
  • Shadow and Reverse-Shadow Interviews: Multiple rounds to ensure the potential interviewer is ready to become an independent interviewer.

5. HR Round

  • General Questions: Such as “Tell me about Yourself,” “Why OYO Rooms?” “How do you see yourself after five years from now?” “What are your strengths and weaknesses?” etc.
  • Resume-Based Questions: Questions from the resume and previous projects may also be asked.

6. Academic Criteria

  • Percentage Requirement: 70 percent or above in B.Tech, Class X, and XII.
  • Backlogs: No backlogs at the time of the interview.

7. Tips for Success

  • Understand the question entirely and thoroughly.
  • Be interactive with interviewers.
  • Be clear on how you will proceed before writing your code.
  • Check your code for errors and bugs before presenting it.
  • Explain possible solutions and why you are choosing one.
  • Questions are mainly based on data structures and problem-solving ability.
  • Don’t mention that you don’t know.

Internships at OYO

OYO Rooms, a multinational hospitality chain, often offers internships across various departments such as technology, marketing, operations, finance, and human resources. These internships can be an exciting opportunity for students and recent graduates to gain hands-on experience in the fast-paced world of hospitality and technology. Here’s an overview of OYO internships:

1. Who Can Apply?

OYO’s internships usually target students who are pursuing or have recently completed degrees in areas relevant to the positions offered, such as computer science, business, marketing, or hospitality management.

2. Types of Internships

  1. Technology Internships: Opportunities for those interested in software development, data analysis, and other tech-related fields.
  2. Marketing and Sales Internships: Roles that might involve market research, content creation, social media management, or direct sales.
  3. Operations and Management Internships: Tasks might include hotel operations, supply chain management, or customer service.
  4. Finance and Accounting Internships: Opportunities to work in budgeting, financial analysis, or accounting.

3. How to Apply?

  1. OYO Careers Page: Regularly check the OYO Careers page for the latest internship openings.
  2. Campus Recruitment: OYO often partners with universities for campus recruitment. Stay in touch with your college’s career center for information.
  3. Job Portals: Websites like LinkedIn, Internshala, or Glassdoor may also list OYO’s internship opportunities.

4. What to Expect?

Internships at OYO are likely to be challenging and rewarding, providing real-world exposure to various aspects of the hospitality industry. Some internships might be paid, while others could be part of an educational program for course credit.

Interview Questions

Arrays and Strings

  1. Two Sum: LeetCode Link
  2. Container With Most Water: LeetCode Link
  3. Trapping Rain Water: LeetCode Link
  4. Best Time to Buy and Sell Stock: LeetCode Link
  5. Move Zeroes: LeetCode Link
  6. Rotate Array: LeetCode Link
  7. 3Sum: LeetCode Link
  8. Merge Intervals: LeetCode Link
  9. Product of Array Except Self: LeetCode Link
  10. First Missing Positive: LeetCode Link
  11. Longest Substring Without Repeating Characters: LeetCode Link
  12. Valid Parentheses: LeetCode Link
  13. Longest Palindromic Substring: LeetCode Link
  14. Group Anagrams: LeetCode Link
  15. String to Integer (atoi): LeetCode Link
  16. ZigZag Conversion: LeetCode Link
  17. Longest Common Prefix: LeetCode Link
  18. Reverse Words in a String: LeetCode Link
  19. Implement strStr(): LeetCode Link
  20. Valid Palindrome: LeetCode Link

Linked Lists

  1. Reverse Linked List: LeetCode Link
  2. Merge Two Sorted Lists: LeetCode Link
  3. Intersection of Two Linked Lists: LeetCode Link
  4. Remove Nth Node From End of List: LeetCode Link
  5. Palindrome Linked List: LeetCode Link
  6. Linked List Cycle: LeetCode Link
  7. Merge K Sorted Lists: LeetCode Link
  8. Flatten a Multilevel Doubly Linked List: LeetCode Link
  9. Rotate List: LeetCode Link
  10. Copy List with Random Pointer: LeetCode Link
  11. Add Two Numbers II: LeetCode Link
  12. Odd Even Linked List: LeetCode Link
  13. Swap Nodes in Pairs: LeetCode Link
  14. Reorder List: LeetCode Link
  15. Remove Duplicates from Sorted List: LeetCode Link
  16. Linked List Components: LeetCode Link
  17. Partition List: LeetCode Link
  18. Reverse Nodes in k-Group: LeetCode Link
  19. Add Two Numbers as Lists: LeetCode Link
  20. Intersection of Three Sorted Lists: LeetCode Link

Trees and Graphs

  1. Inorder Traversal: LeetCode Link
  2. Preorder Traversal: LeetCode Link
  3. Postorder Traversal: LeetCode Link
  4. Level Order Traversal: LeetCode Link
  5. Validate Binary Search Tree: LeetCode Link
  6. Convert Sorted Array to Binary Search Tree: LeetCode Link
  7. Diameter of Binary Tree: LeetCode Link
  8. Lowest Common Ancestor of a Binary Tree: LeetCode Link
  9. Serialize and Deserialize Binary Tree: LeetCode Link
  10. Symmetric Tree: LeetCode Link
  11. Clone Graph: LeetCode Link
  12. Course Schedule: LeetCode Link
  13. Number of Islands: LeetCode Link
  14. Word Ladder: LeetCode Link
  15. Graph Valid Tree: LeetCode Link
  16. Alien Dictionary: LeetCode Link
  17. Network Delay Time: LeetCode Link
  18. Minimum Height Trees: LeetCode Link
  19. Find the City With the Smallest Number of Neighbors at a Threshold Distance: LeetCode Link
  20. Pacific Atlantic Water Flow: LeetCode Link

Dynamic Programming

  1. Climbing Stairs: LeetCode Link
  2. Coin Change: LeetCode Link
  3. Longest Increasing Subsequence: LeetCode Link
  4. Maximum Subarray: LeetCode Link
  5. Unique Paths: LeetCode Link
  6. Edit Distance: LeetCode Link
  7. House Robber: LeetCode Link
  8. Word Break: LeetCode Link
  9. Fibonacci Number: LeetCode Link
  10. Longest Palindromic Substring: LeetCode Link
  11. Minimum Path Sum: LeetCode Link
  12. Partition Equal Subset Sum: LeetCode Link
  13. Best Time to Buy and Sell Stock: LeetCode Link
  14. Wildcard Matching: LeetCode Link
  15. Decode Ways: LeetCode Link
  16. Distinct Subsequences: LeetCode Link
  17. Longest Common Subsequence: LeetCode Link
  18. Palindrome Partitioning II: LeetCode Link
  19. Maximum Product Subarray: LeetCode Link
  20. Minimum Cost Climbing Stairs: LeetCode Link

Sorting and Searching

  1. Two Sum: LeetCode Link
  2. 3Sum: LeetCode Link
  3. 4Sum: LeetCode Link
  4. Two Sum II – Input Array is Sorted: LeetCode Link
  5. Find First and Last Position of Element in Sorted Array: LeetCode Link
  6. Search in Rotated Sorted Array: LeetCode Link
  7. Search a 2D Matrix: LeetCode Link
  8. Find Peak Element: LeetCode Link
  9. Search in Rotated Sorted Array II: LeetCode Link
  10. Median of Two Sorted Arrays: LeetCode Link
  11. Kth Smallest Element in a Sorted Matrix: LeetCode Link
  12. Merge Intervals: LeetCode Link
  13. Insert Interval: LeetCode Link
  14. Meeting Rooms II: LeetCode Link
  15. First Bad Version: LeetCode Link
  16. Find the Duplicate Number: LeetCode Link
  17. H-Index: LeetCode Link
  18. H-Index II: LeetCode Link
  19. Sqrt(x): LeetCode Link
  20. Search for a Range: LeetCode Link

Recursion and Backtracking

  1. Subsets: LeetCode Link
  2. Combination Sum: LeetCode Link
  3. Permutations: LeetCode Link
  4. Generate Parentheses: LeetCode Link
  5. Combination Sum II: LeetCode Link
  6. Palindrome Partitioning: LeetCode Link
  7. Word Search: LeetCode Link
  8. Letter Combinations of a Phone Number: LeetCode Link
  9. N-Queens: LeetCode Link
  10. Sudoku Solver: LeetCode Link
  11. Restore IP Addresses: LeetCode Link
  12. Combinations: LeetCode Link
  13. Beautiful Arrangement: LeetCode Link
  14. Expression Add Operators: LeetCode Link
  15. Factor Combinations: LeetCode Link
  16. Partition to K Equal Sum Subsets: LeetCode Link
  17. Word Squares: LeetCode Link
  18. Split Array into Fibonacci Sequence: LeetCode Link
  19. Remove Invalid Parentheses: LeetCode Link
  20. Strobogrammatic Number II: LeetCode Link


  1. Two Sum: LeetCode Link
  2. Longest Substring Without Repeating Characters: LeetCode Link
  3. Group Anagrams: LeetCode Link
  4. 4Sum: LeetCode Link
  5. Subarray Sum Equals K: LeetCode Link
  6. Longest Consecutive Sequence: LeetCode Link
  7. Find All Anagrams in a String: LeetCode Link
  8. First Missing Positive: LeetCode Link
  9. Contains Duplicate II: LeetCode Link
  10. Minimum Window Substring: LeetCode Link


  1. Jump Game: Determine if you can reach the last index of an array by jumping from each element’s value. LeetCode Link: Jump Game
  2. Minimum Number of Arrows to Burst Balloons: Find the minimum number of arrows that must be shot to burst all balloons. LeetCode Link: Minimum Number of Arrows to Burst Balloons
  3. Gas Station: Determine if you can complete a circular route around a set of gas stations without running out of gas. LeetCode Link: Gas Station
  4. Assign Cookies: Distribute cookies to children with specific greed factors and cookie sizes. LeetCode Link: Assign Cookies
  5. Candy: Distribute candy to children such that each child gets at least one candy and children with higher ratings get more candies. LeetCode Link: Candy
  6. Lemonade Change: Determine if it’s possible to provide change for each customer when selling lemonade, considering bill denominations. LeetCode Link: Lemonade Change
  7. Queue Reconstruction by Height: Reconstruct the queue by placing people with lower height before people with higher height. LeetCode Link: Queue Reconstruction by Height
  8. Best Time to Buy and Sell Stock II: Maximize profit by buying and selling stocks multiple times. LeetCode Link: Best Time to Buy and Sell Stock II
  9. Jump Game II: Find the minimum number of jumps to reach the last index of an array. LeetCode Link: Jump Game II
  10. Non-overlapping Intervals: Find the minimum number of intervals to remove to make the remaining intervals non-overlapping. LeetCode Link: Non-overlapping Intervals

Bit Manipulation

  1. Single Number: LeetCode Link
  2. Single Number II: LeetCode Link
  3. Bitwise AND of Numbers Range: LeetCode Link
  4. Number of 1 Bits: LeetCode Link
  5. Reverse Bits: LeetCode Link
  6. Hamming Distance: LeetCode Link
  7. Counting Bits: LeetCode Link
  8. Bitwise ORs of Subarrays: LeetCode Link
  9. Maximum XOR of Two Numbers in an Array: LeetCode Link
  10. Binary Watch: LeetCode Link

Interview Preparation Tips

Interview preparation for a position at OYO Rooms would typically involve understanding the role you’re applying for, researching the company’s culture and business model, and practicing common interview questions. Here are some specific tips to help you prepare:

  1. Understand the Role: Review the job description and understand the skills and qualifications required. Tailor your responses to show how your experience aligns with these requirements.
  2. Research the Company: Understand OYO’s business model, its position in the hospitality industry, and its unique selling points. Familiarize yourself with their values and mission.
  3. Know the Industry: Since OYO operates within the hospitality and technology sectors, it’s wise to stay updated on the latest trends and challenges in these areas.
  4. Technical Skills: If applying for a technical role, brush up on your coding, data analysis, or relevant software skills. Practice coding problems on platforms like LeetCode or HackerRank if required.
  5. Behavioral Questions: Prepare for questions related to teamwork, leadership, problem-solving, and other soft skills. Use the STAR (Situation, Task, Action, Result) method to structure your responses.
  6. Prepare Questions: Have intelligent questions ready to ask the interviewer. This could include queries about the company’s growth, the team you’ll be working with, or the technology stack they’re using.
  7. Mock Interviews: If possible, conduct mock interviews with a friend or mentor who can provide feedback.
  8. Review Past Work: If you have previous work experience, be ready to discuss your projects, your role, the challenges you faced, and how you overcame them.
  9. Professional Presentation: Dress appropriately, arrive on time, and ensure you are polite and professional throughout the interview process.
  10. Follow-up: Send a thank you email after the interview, expressing your appreciation for the opportunity to interview and reaffirming your interest in the role.

Frequently Asked Questions (FAQs)

What do you know about OYO Rooms, and how does it differentiate itself from competitors?

  • Understanding OYO’s business model, its unique selling propositions, and its place in the hospitality market can be key.

How would you handle a situation with an unhappy guest or hotel partner?

  • Depending on the role, questions related to customer service, conflict resolution, and relationship management may arise.

Can you discuss a project or initiative where you demonstrated leadership and innovation?

  • Showcasing leadership skills or innovative thinking could be important for many positions at OYO.

What strategies would you suggest to increase bookings or improve the customer experience?

  • For roles in marketing, sales, or operations, understanding how to grow the business and enhance customer satisfaction may be a focus.

How do you approach data analysis, and can you provide an example of using data to make a decision?

  • Data-driven decision-making might be emphasized, especially for roles related to business intelligence, finance, or marketing.

Why do you want to work for OYO Rooms, and how does your background align with our mission?

  • Demonstrating a strong alignment with OYO’s culture, values, and goals can set you apart.

Can you talk about your experience with specific technologies, tools, or methodologies related to the role?

  • Technical interviews may delve into your expertise with specific tools or methodologies used in the industry.

How would you contribute to a team environment, and can you describe a time when you worked effectively within a team?

  • Teamwork and collaboration are likely to be essential, so be prepared to discuss your experiences and contributions.

What are the current trends in the hospitality industry, and how should OYO respond to them?

  • Insight into industry trends and an understanding of how OYO can leverage or respond to them may be valuable.

How do you prioritize tasks and manage time effectively in a fast-paced environment?

  • Questions related to time management, prioritization, and adaptability can be crucial, given the dynamic nature of OYO’s operations.
Avatar Of Deepak Vishwakarma
Deepak Vishwakarma


RELATED Articles

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.