Top 15
Prep plan
Updated weekly · Last refresh Nov 6
E

EarnIn Software Engineer Interview Questions

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

15questions
~3htotal time
Track your progressSign up free to work through all 15 questions and resume where you left off.
Start practicing free →
1
System DesignStart here. 5 questions · ~51 min
Trade-offs in a Distributed ServiceHard

Analyze architecture, scalability, consistency, latency, and reliability trade-offs for a distributed ML service.

Trade-offsservice architecturedistributed systemsEEarnIn
Propagating Updates Between DatabasesHard

Architect a reliable service that propagates updates between two databases despite retries, outages, duplicates, and partial failures.

backend integrationservice architecturedistributed systemsEEarnIn
Real-Time IoT Temperature SystemHard

Design a real-time pipeline to ingest, store, analyze, and alert on temperature readings from one million IoT devices.

system architectureedge devicesanomaly detectionEEarnIn
More System Design questions with a free account
2
Behavioral & Leadership6 questions · ~62 min
Making a Hard Decision Under PressureEasy

Tests how a candidate makes a difficult decision, weighs trade-offs, and owns the outcome under pressure.

LeadershipOwnershipDealing With AmbiguityEEarnIn
More Behavioral & Leadership questions with a free account
3
More topics4 questions · ~41 min
Island Problem TraversalMedium
Practice

Count four-directionally connected islands in a grid using iterative DFS.

dfsbfsAlgorithmsEEarnIn
Debugging a Production IssueHard

Tests a disciplined production-debugging workflow using observability, hypothesis testing, safe mitigation, and post-fix validation.

production issuesProblem SolvingDebuggingEEarnIn
Process Transaction Logs with Hash MapsMedium
Practice

Process a one-pass transaction log stream with hash maps, ignoring duplicate IDs and aggregating completed amounts by user.

deduplicationaggregationStream ProcessingEEarnIn
Load Balancer and VPC LayerEasy

Tests knowledge of network architecture fundamentals.

Networkingload balancingEEarnIn

Sign up to see every question

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

Get my prep plan
The finish line: interview-readyComplete all 15 questions to finish this plan.