
Recro Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 38 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Recro.
Software Engineer - Android
I applied online and got a Hacker Earth assignment that felt like an exam, where I had to build a simple weather app in 3 hours. After submitting it, I got an interview invite. The interview got postponed a couple of times, but the recruiters and interviewers were super helpful and friendly throughout. I applied in the first week of January, and after a few reschedules (from Jan last week to Feb mid, then to Feb last week), the interview finally happened.
- Tell me about Android Architectures like MVC, MVP, and MVVM.
- Could you elaborate on OOPS Concepts?
- What are your thoughts on the SOLID principles?
Software Engineer
The interview process was generally fast, but mine took over a month because of my long notice period. It started with a Hackerrank test and then two technical rounds, both focused on Java. After passing those, I got a good offer. Interestingly, even after joining, I had to interview for a client. Recro works with many clients, so don't stress if you don't pass one client interview; there are others. Just make sure to prepare well for good clients like Swiggy or CureFit. For the client interview, I had another Hackerrank test, followed by two interviews: the first was problem-solving, and the second was low-level design.
- What are the core Java concepts?
- Can you explain Spring related questions?
- Solve the problem of finding the top view of a binary tree.
Software Engineer
The recruiter reached out and mentioned an initial hackerearth test with MCQs and a coding question. After passing, the HR confirmed my score was good and set up the next round for the same day. This second round was a 1-hour technical interview with questions focused on JS and React, but the interviewer didn't introduce themselves. Despite my previous concerns about location, they mentioned client placements and payroll through Recro, with a potential client round. However, the recruiter was unresponsive after the interview, with no feedback or contact, which felt unprofessional and lacked transparency.
- JavaScript and React questions were asked by an unknown interviewer.
Recro Software Engineer Interview Questions
Quoted word for word from Recro interview reports.
“What is the performance impact of using LinkedList for RecyclerViews?”
Read reports →“What is the biggest palindrome found within a string?”
Read reports →“Which of the following HTTP methods are idempotent: GET, PUT, POST?”
Read reports →“Given two linked lists L1 and L2 and a variable x, find the number of pairs where an element from L1 plus an element from L2 equals x. For example, with L1=12->11->10->0, L2=1->2->20->7->15->13, and x=13, the expected output is 3 because of pairs (12, 1), (11, 2), and (0, 13).”
Read reports →“Can you determine if a given data structure is a binary tree?”
Read report →“Solve the problem of finding the top view of a binary tree.”
Read report →“What does the @Bean annotation mean in the Spring framework?”
Read report →“write the query we have an integer number and you will find the third highest number”
Read report →“Can you find a triplet sum that matches a given count?”
Read report →Formats, difficulty and experience
Across all 38 Recro interview reports.