Top 21
Company roadmap
Updated weekly · Last refresh Oct 6
K

KhataBook Interview Questions

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

21questions
~4htotal time
Track your progressSign up free to work through all 21 questions and resume where you left off.
Start practicing free →
1
A/B Testing & ExperimentationStart here. 4 questions · ~41 min
Common Pitfalls in Experiment ResultsHard

Identify the main pitfalls that can distort A/B test interpretation and explain how to guard against them.

PeekingNovelty EffectSample Ratio MismatchKKhataBook
Power Analysis for Survey ExperimentHard

Determine sample size and power for a customer survey or experiment, including MDE, guardrails, and a disciplined decision rule.

MDEPower AnalysisSample SizeKKhataBook
More A/B Testing & Experimentation questions with a free account
2
Execution3 questions · ~31 min
Prioritize Constrained Operational DemandsMedium

Explain how you would prioritize competing operational work when resources are tight and stakeholders want different outcomes.

operational efficiencyPrioritizationResource AllocationKKhataBook
More Execution questions with a free account
3
Behavioral & Leadership8 questions · ~82 min
More Behavioral & Leadership questions with a free account
4
More topics6 questions · ~61 min
Implement LFU CacheHard
Practice

Implement an LFU cache with LRU tie-breaking and O(1) get and put operations.

cachingData StructurescacheKKhataBook
7-Day Rolling Average with Window FunctionsMedium
Practice

Calculate each user's 7-day rolling order volume average, including calendar days with no orders.

Window FunctionsDate FunctionsData ManipulationKKhataBook
First Checks for Metric DropsEasy

Outline the first checks to diagnose a sudden drop in a core product metric, starting with data quality, scope, and decomposition.

Lagging IndicatorsLeading IndicatorsDiagnosisKKhataBook
Median in Data StreamHard
Practice

Maintain a streaming median using a max heap for the lower half and a min heap for the upper half.

Data StructuresAlgorithmsKKhataBook
Handling Missing and Dirty SQL DataMedium

Explain how to profile, clean, and standardize missing or dirty data before analysis.

Data WranglingCase WhenQualityKKhataBook
More 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
Hands-on SQL practiceWrite and run real queries in the editor. 2 drills · ~20 min
The finish line: interview-readyComplete all 21 questions plus 2 hands-on drills to finish this plan.