Top 50
Company roadmap
Updated weekly · Last refresh Aug 30

Harnham Interview Questions

The questions to prepare for Harnham interviews, across all roles. Questions from real interview reports rank first. Updated weekly.

50questions
~7htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 3 questions · ~26 min
2
SQL & Data Manipulation4 questions + 2 drills · ~54 min
3
Machine Learning4 questions · ~34 min
Supervised vs Unsupervised LearningEasy

Explain how supervised and unsupervised learning differ, and ground the distinction in a practical ML example.

Unsupervised LearningFeature EngineeringBias-Variance TradeoffHarnham
More Machine Learning questions with a free account
4
Metrics4 questions · ~34 min
Measure Marketing Campaign SuccessEasy

Define campaign success using business KPIs, funnel conversion, acquisition cost, and leading indicators tied to outcomes.

Funnel AnalysisKPIsLeading IndicatorsHarnham
More Metrics questions with a free account
5
A/B Testing & Experimentation3 questions · ~26 min
Pitfalls in Streaming Experiment AnalysisHard

Identify major online experiment pitfalls and explain how they can bias results in a streaming product A/B test.

Network InterferenceNovelty EffectSample Ratio MismatchHarnham
More A/B Testing & Experimentation questions with a free account
6
Execution3 questions · ~26 min
Prioritize Conflicting Engineering DeadlinesMedium

Explain how you would prioritize competing engineering deadlines when stakeholders, business impact, and delivery risk are all in tension.

Trade-offsRoadmappingRisk AssessmentHarnham
More Execution questions with a free account
7
More topics29 questions · ~249 min
Batch vs Stream Processing Trade-offsMedium

Compare batch and stream processing across latency, complexity, cost, and data quality in a modern analytics pipeline.

InfrastructureStream ProcessingETLHarnham
Build an Engagement FeatureMedium

Approach for identifying, prioritizing, and launching a new feature that increases user engagement.

Feature PrioritizationUser NeedsUse CasesHarnham
More questions with a free account
The finish line: interview-readyComplete all 50 questions plus 2 hands-on drills to finish this plan.