Upload Button Icon Add office photos

Recro

Compare button icon Compare button icon Compare

Filter interviews by

Recro Interview Questions and Answers

Updated 18 Jun 2025
Popular Designations

9 Interview questions

A Mobile Application Developer was asked 1mo ago
Q. Design a UI screen with a bottom sheet and hamburger menu in Flutter.
Ans. 

Create a Flutter UI with a bottom sheet and hamburger menu for a mobile app interface.

  • Use Scaffold widget to create the basic layout.

  • Implement AppBar with a hamburger menu using Drawer.

  • Add a BottomSheet using showModalBottomSheet method.

  • Customize the BottomSheet with widgets like ListTile or Form.

  • Ensure responsive design for different screen sizes.

View all Mobile Application Developer interview questions
A Senior Software Developer was asked 5mo ago
Q. What is accessibility? Explain with examples in web development.
Ans. 

Accessibility in web development ensures that websites are usable by people with disabilities.

  • Web Content Accessibility Guidelines (WCAG) provide standards for making web content more accessible.

  • Using semantic HTML elements (like <header>, <nav>, <main>, <footer>) helps screen readers understand the structure.

  • Alt text for images allows visually impaired users to understand the content of im...

View all Senior Software Developer interview questions
A Software Developer was asked 9mo ago
Q. Describe a situation where...
Ans. 

A software developer must navigate complex scenarios to deliver effective solutions and collaborate with teams.

  • Understand the requirements: Gather detailed information about the problem.

  • Analyze potential solutions: Evaluate different approaches and their trade-offs.

  • Collaborate with team members: Engage in discussions to leverage diverse perspectives.

  • Implement and test: Develop the solution and conduct thorough tes...

View all Software Developer interview questions
A Software Developer was asked 9mo ago
Q. Can you provide an overview of the project?
Ans. 

Developed a web application for managing project tasks and team collaboration, enhancing productivity and communication.

  • Utilized React for the front-end, providing a responsive user interface.

  • Implemented RESTful APIs using Node.js for seamless data interaction.

  • Integrated real-time notifications with WebSocket for instant updates.

  • Used MongoDB for a scalable database solution to store project data.

  • Conducted user tes...

View all Software Developer interview questions
A Senior Software Engineer was asked 11mo ago
Q. What is hoisting in JavaScript?
Ans. 

Hoisting is a behavior in JavaScript where variable and function declarations are moved to the top of their containing scope during the compilation phase.

  • Variable declarations are hoisted to the top of their scope, but not their assignments.

  • Function declarations are fully hoisted, meaning they can be called before they are declared.

  • Hoisting can lead to unexpected behavior if not understood properly.

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 11mo ago
Q. What is a closure in JavaScript?
Ans. 

Closure in JavaScript is the combination of a function and the lexical environment within which that function was declared.

  • Closure allows a function to access variables from its outer scope even after the outer function has finished executing.

  • It is created whenever a function is defined within another function, and the inner function has access to the outer function's variables.

  • Closure is commonly used in event ha...

View all Senior Software Engineer interview questions
Be interview-ready. Browse the most asked HR questions.
illustration image
A React Js Frontend Developer was asked 11mo ago
Q. Explain the debounce technique in React.
Ans. 

Debounce technique in React helps in limiting the number of times a function is called.

  • Debounce is used to delay the execution of a function until after a certain amount of time has passed without it being called again.

  • It is commonly used in scenarios like search bars where you want to wait for the user to finish typing before making an API call.

  • Example: Using lodash debounce function - debounce(handleSearch, 300)

View all React Js Frontend Developer interview questions
Are these interview questions helpful?
A Java Developer was asked
Q. You are given an array of prices where prices[i] is the price of a given stock on the ith day. You want to maximize your profit by choosing a single day to buy one stock and choosing a different day in the ...
Ans. 

Maximize profit by buying and selling stock on given days with price fluctuations.

  • Identify the lowest price to buy before a higher price to sell.

  • Iterate through the price array to find local minima and maxima.

  • Example: For prices [7, 1, 5, 3, 6, 4], buy at 1 and sell at 6 for a profit of 5.

  • Keep track of the maximum profit encountered during the iteration.

View all Java Developer interview questions
A Senior Software Engineer was asked
Q. Explain the Redux workflow.
Ans. 

Redux workflow involves actions, reducers, and a store to manage state in a predictable way.

  • Actions are payloads of information that send data from your application to the Redux store.

  • Reducers specify how the application's state changes in response to actions.

  • The store holds the state of the application and allows access to state via getState(), update state via dispatch(action), and register listeners via subscri...

View all Senior Software Engineer interview questions

Recro Interview Experiences

16 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Design a UI screen with a bottom sheet and hamburger menu in Flutter
  • Ans. 

    Create a Flutter UI with a bottom sheet and hamburger menu for a mobile app interface.

    • Use Scaffold widget to create the basic layout.

    • Implement AppBar with a hamburger menu using Drawer.

    • Add a BottomSheet using showModalBottomSheet method.

    • Customize the BottomSheet with widgets like ListTile or Form.

    • Ensure responsive design for different screen sizes.

  • Answered by AI
  • Q2. 3 rounds - 1st was a screening round focused on the technical aspects of Flutter. After getting shortlisted in the first round, you would move to the next 2 rounds with the client

HR Executive Interview Questions & Answers

user image Anand Yadav

posted on 11 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is HR according to you
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. What is the accessibility? Explain with examples in web development?
  • Ans. 

    Accessibility in web development ensures that websites are usable by people with disabilities.

    • Web Content Accessibility Guidelines (WCAG) provide standards for making web content more accessible.

    • Using semantic HTML elements (like <header>, <nav>, <main>, <footer>) helps screen readers understand the structure.

    • Alt text for images allows visually impaired users to understand the content of images.

    • ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - There is a lack of job security in this company.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Related to DSA and Scenario based and sql

Round 2 - Technical 

(2 Questions)

  • Q1. Pyspark scenario based question
  • Q2. DataBricks related questions
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

2 coding + 10 mcq mainly dbms questions were there.

Round 3 - One-on-one 

(2 Questions)

  • Q1. Mainly DBMS questions asked by Interviewer and 1 coding question was there.
  • Q2. For coding question maximum stock profit question asked.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Instahyre and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Dsa mid-easy level question

Round 2 - Coding Test 

With client . Mid level DSA

Round 3 - One-on-one 

(1 Question)

  • Q1. Core java, sprint boot, and some coding questions (only logic)
Round 4 - HR 

(1 Question)

  • Q1. Previous project , companies
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jun 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

I recently attended the First round they gave a coding test in the hacker rank platform.

1. 10 MCQs
2. 2 programs
total 45 mins

1. get the binary bits between these numbers ranging from 3 to 9. Find how many ones are present in that if the 1's count value is greater the last digit return the last number otherwise print the 1's count.
2. Find the minimum operation in the array

Round 3 - Technical 

(5 Questions)

  • Q1. Technical questions from your skills
  • Q2. Python basics, OOPS questions, and Django framework basics, Algo & data structures
  • Q3. Class, objects, inheritance
  • Q4. List, tuples, functions, list comprehension
  • Q5. Django file structure, architecture
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Hello world dummy text

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is Closure in js.
  • Q2. What is hoisting in js

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic conceptual questions related to Android, Kotlin

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Recro?
Ask anonymously on communities.

Recro Interview FAQs

How many rounds are there in Recro interview?
Recro interview process usually has 2-3 rounds. The most common rounds in the Recro interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Recro interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Recro. The most common topics and skills that interviewers at Recro expect are Python, Java, Javascript, AWS and SQL.
What are the top questions asked in Recro interview?

Some of the top questions asked at the Recro interview -

  1. This was overall the fourth round, but second round with the client. It was a t...read more
  2. What is the accessibility? Explain with examples in web developme...read more
  3. Design a UI screen with a bottom sheet and hamburger menu in Flut...read more
How long is the Recro interview process?

The duration of Recro interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 18 interview experiences

Difficulty level

Easy 25%
Moderate 67%
Hard 8%

Duration

Less than 2 weeks 73%
2-4 weeks 27%
View more

Interview Questions from other companies in Internet Industry

Matrimony.com Interview Questions
4.1
 • 95 Interviews
MagicPin Interview Questions
2.6
 • 58 Interviews
AstroTalk Interview Questions
3.4
 • 24 Interviews
XpressBees Interview Questions
4.2
 • 384 Interviews
Turing Interview Questions
3.1
 • 103 Interviews
AdamsBridge Global Interview Questions
3.7
 • 22 Interviews
Rippling Interview Questions
2.6
 • 42 Interviews
CARS24 Interview Questions
3.5
 • 372 Interviews
Porter Interview Questions
3.8
 • 92 Interviews
View all

Recro Reviews and Ratings

based on 39 reviews

3.8/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

4.1

Salary

3.7

Job security

4.0

Company culture

3.5

Promotions

3.8

Work satisfaction

Explore 39 Reviews and Ratings
Senior Software Engineer
26 salaries
unlock blur

₹17.9 L/yr - ₹38.3 L/yr

Software Engineer
23 salaries
unlock blur

₹9.4 L/yr - ₹16.6 L/yr

Software Developer
14 salaries
unlock blur

₹14.9 L/yr - ₹29.8 L/yr

Sales Development Representative
9 salaries
unlock blur

₹3.6 L/yr - ₹9 L/yr

Data Engineer
9 salaries
unlock blur

₹12.8 L/yr - ₹16 L/yr

Explore more salaries
Compare Recro with other companies in Internet Industry

TenderCuts

4.0
Compare

Coolwinks Technologies

3.7
Compare

Winuall

3.3
Compare

Toppersnotes

4.0
Compare
write
Share an Interview