Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Recro Software Engineer Interview Questions

The questions to prepare for a Recro Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~8htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
SQL & Data ManipulationStart here. 10 questions + 1 drill · ~103 min
Second Highest Trader SalaryEasy
Practice

Find the second highest distinct salary from a single table using basic PostgreSQL ordering and limiting.

SubqueriesRankingSortingRecro
Third Highest Number QueryEasy
Practice

Find Recro assessment's third highest distinct score using DENSE_RANK, a CTE, a join, and aggregation.

sqlRecro
Optimistic vs Pessimistic LockingMedium

Tests understanding of concurrency control mechanisms and their impact on correctness and performance.

acid propertiesperformancetransactionsRecro
SQL Queries for RankingMedium
Practice
Practice drill

Rank active HSBC employees by division and return every employee tied for the highest or second-highest salary.

javasqlHsbc
More SQL & Data Manipulation questions with a free account
2
Coding30 questions · ~278 min
Search in Rotated Sorted ArrayEasy
Practice

Find a target in a rotated sorted array using modified binary search in O(log n) time.

RecursionArraysSearchingRecro
Find Target Sum PairsEasy
Practice

Return all unique integer pairs that sum to a target using sorting or a hash-based approach.

Hash TablesArraysTwo PointersRecro
React Higher-Order ComponentsMedium

Tests React composition patterns and the ability to design reusable component logic.

reactabstractionFrameworksRecro
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Behavioral & Leadership8 questions · ~74 min
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~19 min
React Performance ImprovementsMedium

Tests your ability to apply performance techniques to improve user experience in production UIs.

performance optimizationreactRecro
Recro System Design TablesMedium

Evaluates your ability to model entities and data relationships in a system design context.

system designdatabase designRecro
The finish line: interview-readyComplete all 50 questions plus 1 hands-on drill to finish this plan.