Recro logo

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

2.6 Rounds average
Average Typical difficulty
68.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Recro.

Showing 3 of 38
Recro logo
Recro

Software Engineer - Android

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Coding Technical Behavioral

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.

Confirmed questions8 questions
  • Tell me about Android Architectures like MVC, MVP, and MVVM.
  • Could you elaborate on OOPS Concepts?
  • What are your thoughts on the SOLID principles?
Recro logo
Recro

Software Engineer

Engineering

Entry Average Positive experience Accept offer 5 rounds
Interview process
Technical screen Take home Technical screen Onsite Background check Offer
Interview formats
Coding Technical System Design

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.

Confirmed questions5 questions
  • What are the core Java concepts?
  • Can you explain Spring related questions?
  • Solve the problem of finding the top view of a binary tree.
Recro logo
Recro

Software Engineer

Engineering

Entry Average Negative experience No offer 2 rounds
Interview process
Technical screen Take home
Interview formats
Coding Technical

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.

Confirmed questions1 question
  • 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

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.

Interview formats

Technical 45.3%
Coding 36%
Behavioral 12.8%
System Design 3.5%
Other 2.3%

Interview difficulty

Easy 10.5%
Average 65.8%
Difficult 23.7%

Candidate experience

Positive 68.4%
Negative 26.3%
Neutral 5.3%