
Recro Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 91 interview experiences · FREE TO READ
Which role are you interviewing for?
14 roles · 91 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Recro.
Senior Java Developer
The interview had 2 DSA Questions, Java Core concepts, and database related queries. It focused on problem solving, coding efficiency and SQL Knowledge. The Camera had to be turned on and the interviewer was claiming that I am cheating even though I was not; there was an issue in their software.
- Can you solve the Palindrome Subsequence DSA Question?
- What about a Medium Level String Subsequence Question?
- Tell me about ACID Properties in databases.
Frontend Developer
There were a few rounds for one of the clients. The first round was a technical round checking basic Javascript concepts like hoisting, async, and setTimeout. They gave a code snippet to determine the output with a reason, so you need a solid grasp of Javascript. The second round also involved coding, specifically implementing a debounce polyfill and a Todo List. The third round was with the hiring manager, where they delved into past projects and asked behavioral questions related to them.
- Can you code a debounce polyfill?
- Can you code a Todo List?
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?
Backend Engineer
This was a very innovative process that judged every aspect of my software engineering profile, like coding, system design, SQL, and problem-solving. They even provided feedback immediately after. The questions were medium difficulty and nothing out of the box. The main problem is you won't get an offer letter even after clearing each round. They don't have any open vacancies but forward your profile to clients. So it depends on your experience and skill set if you get shortlisted. It might take months. It's better to apply only if you don't have any offer and are willing to join any organization.
- For a Greedy Algorithm problem, find the total time spent by all x transactions/requests, given requests have two states: Login and Logout.
- Design a News Feed System.
- Questions about SQL joins.
Recro Interview Questions
Quoted word for word from Recro interview reports.
“What is not a valid Content-Type in API testing?”
Read 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 report →“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 →“In Selenium, what locator is used to find an element with a dynamically changing ID?”
Read report →Formats, difficulty and experience
Across all 91 Recro interview reports.