
GreyOrange Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 25 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at GreyOrange.
Software Engineer
The interview was handled by the BarRaiser team. The first round involved a DSA question, an LLD question, an OS question, a basic programming question, and a puzzle. The second round had two DSA problems and two SQL problems.
- Could you design a library management system that handles book assignments and deassignments?
- Solve a data structures and algorithms problem.
- Solve a data structures and algorithms problem.
Software Engineer
We had an on-campus drive at the university for the Tech Trainee position. The initial part of the process took about an hour. After clearing that, there was a technical interview and then an HR interview. It's a good idea to read up on the company and its goals beforehand.
- Solve 25 aptitude and English questions.
- Answer 25 questions on CSE fundamentals.
- Write code to find the minimum number in an array in 20 minutes (easy level).
Technical Lead
I went for an interview and after clearing an online quiz, had to wait 2 hours for the first round. After the first round, there was another 1-hour wait for the second round. While the interviewers and discussions were good, the HR was unprofessional. Even though they knew my expected and current CTC, they interviewed me only to reject me after all rounds because I didn't fit their budget. They didn't even discuss or offer what they could. HR didn't have the courtesy to inform me over the phone. They should have cleared budget discussions before inviting candidates. Beware and clear everything before you visit.
- Were you asked about design problems and data structures?
GreyOrange Software Engineer Interview Questions
Quoted word for word from GreyOrange interview reports.
“Implement a Python decorator that logs the execution time of a function.”
Read reports →“Find all paths from the starting point of a matrix to the end point of the matrix.”
Read reports →“What is the maximum sum of array elements if no two adjacent elements can be chosen?”
Read reports →“What is the minimum number of iterations needed to pass a message from the root to all nodes in an n-ary tree, given that a parent can only send a message to one child per iteration?”
Read reports →“Can you delete a node from a linked list?”
Read report →“Implement the code for the bottom view of a binary tree.”
Read report →“Solve a DSA problem: Find the sum of odd divisors, given an array of numbers.”
Read report →“Given an array and a target value K, find two numbers that add up to K in linear time.”
Read report →“Implement the code for the left view of a binary tree.”
Read report →Formats, difficulty and experience
Across all 25 GreyOrange interview reports.