
redBus India Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 71 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at redBus India.
Software Engineer
The interview mainly covered fundamental computer science topics, including object-oriented programming (OOP) concepts, variations between different programming languages, and subjects detailed in my resume. They also posed a couple of straightforward data structure and algorithm questions.
- What is the difference between an object in Java and a structure in C?
- Can you explain the various OOPS principles?
Software Engineer
The interview at redBus was quite involved, with several steps to check out both technical skills and how I solve problems. First up was Round 1, which was Aptitude and Coding, mixing general aptitude stuff with some coding challenges. Then came Round 2, a Technical Interview done online via Google Meet, focusing on data structures and algorithms, and also database design and talking about my projects. Round 3 was another Technical Interview, this time offline, where they really dug into my projects' technical details, threw more DSA questions at me, and even a puzzle to test my thinking. Finally, Round 4 was a mix of HR and Technical, also offline. They asked about my background, my roles in college, a DSA problem, more puzzles, and if I could move to Bangalore.
- Can you detect cycles in a linked list?
- Write a function to defragment and check if a URL is valid given certain conditions.
- How would you implement a modified LRU cache?
Technical Lead
The whole interview process took about two weeks. There were three rounds in total, and they all seemed to go really well since I nailed the technical puzzles and the interviewers looked convinced. They were super friendly and helped clarify stuff when I needed it. What was bad though: 1) They never gave any feedback, so I had no clue what I did right or wrong. Had to chase HR for updates on whether I was moving forward. 2) One of the interviewers totally no-showed for a meeting, wasting my whole day. Again, had to push HR for info. 3) Usually, if you do great in a product company interview, you're in. But RedBus HR ghosted me after three technical rounds where I performed exceptionally well. Their final response was: "Your candidature is on hold as of now. We are evaluating some more candidates. I can give you an update by this weekend." Then nothing. They wasted my time if someone else was already hired. It makes me wonder what the criteria are if performance isn't key. You'd have better luck at Expedia or Amazon with the same performance!
- Can you tell me about projects you've worked on recently?
- How would you design a URL shortener?
- What are your thoughts on scaling a system to handle increased demand?
redBus India Software Engineer Interview Questions
Quoted word for word from redBus India interview reports.
“Given a matrix of 0s and 1s where 1s are seats, and a double berth is two adjacent horizontal 1s, write a function to count these double berths.”
Read reports →“Is s2 a rotated version of s1, given s1="calendar" and s2="landerca"?”
Read reports →“Write a function to defragment and check if a URL is valid given certain conditions.”
Read reports →“How can you find the minimum element in a stack in O(1) time using an extra stack?”
Read reports →“What is the difference between an object in Java and a structure in C?”
Read report →“Describe a method to remove characters from a string that appear with a prime frequency.”
Read report →“Given arr = [1,2,3], what is the output [1,5,6] based on the explanation that the first output is 1, the second is 2+3, and the third is 3+1+2?”
Read report →“Without pouring out water or marking the level, how can you determine if a cylindrical glass of water is exactly half full, more than half full, or less than half full?”
Read report →“How will you find the two numbers in a tree whose sum is equal to k?”
Read report →Formats, difficulty and experience
Across all 71 redBus India interview reports.