Top 37
Prep plan
Updated weekly · Last refresh Oct 17

REI (Recreational Equipment Inc.) Software Engineer Interview Questions

The questions to prepare for a REI (Recreational Equipment Inc.) Software Engineer interview. Questions from real interview reports rank first. Updated daily.

37questions
~6htotal time
Track your progressSign up free to work through all 37 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 9 questions · ~82 min
Difference Between Interface and Abstract Class in JavaMedium

Explain the differences between interfaces and abstract classes in Java and when to use each.

Hash TablesArraysStringsREI (Recreational Equipment Inc.)
Identify Switches Without SeeingMedium

Evaluates your logical reasoning and ability to design an efficient solution.

logicProblem SolvingREI (Recreational Equipment Inc.)
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~67 min
3
Behavioral & Leadership20 questions · ~183 min
More Behavioral & Leadership questions with a free account
4
More topics4 questions · ~37 min
Step-By-Step Problem SolvingMedium

Tests your ability to communicate clear, structured reasoning during execution.

ClarityREI (Recreational Equipment Inc.)
Garbage Collection Memory ImpactsMedium

Tests your understanding of GC behavior and its impact on latency and memory usage.

memory managementjavatechnical experienceREI (Recreational Equipment Inc.)
Connection Pooling for ConcurrencyMedium

Tests your ability to prevent bottlenecks and manage database connections under load.

InfrastructureperformanceconcurrencyREI (Recreational Equipment Inc.)
Caching Product CatalogMedium

Tests your approach to caching, invalidation, and performance trade-offs for product discovery.

InfrastructureperformancecachingREI (Recreational Equipment Inc.)
The finish line: interview-readyComplete all 37 questions plus 3 hands-on drills to finish this plan.