Interview Prep
Warm Up
Topics: SQL basics, Python basics, Probability rules, Key terminology
First Contact
Topics: SQL window functions, Pandas groupby/merge, Bayes' theorem, OLAP vs OLTP
Pattern Builder
Topics: SQL LAG/LEAD, Pandas transform vs apply, Distributions, Product sense GAME framework
The Stats Core
Topics: Hypothesis testing, P-values, Type I/II errors, SQL self-joins, Python loc vs iloc
Algorithm Arena
Topics: Bias-variance tradeoff, Random Forest vs XGBoost, SQL rolling averages, Probability puzzles
Regularization & Metrics
Topics: L1/L2 regularization, Classification metrics, A/B testing basics, Python generators, SQL duplicates
A/B Testing Deep Dive
Topics: A/B testing pitfalls, Root cause analysis, Logistic regression, Python missing data, Behavioral "failure" story
Imbalanced Data & Feature Engineering
Topics: Handling imbalanced data, Feature engineering, SQL consecutive days pattern, Pandas pivot/melt, CAP theorem
Cross-Validation & Product Metrics
Topics: Cross-validation, Decision trees, Product metric design, Python decorators, SQL date manipulation
CLT, Confidence Intervals, Advanced SQL
Topics: CLT, Confidence intervals, SQL anti-join + EXISTS, Gradient descent, Batch vs streaming
Estimation & Deep Learning Basics
Topics: Fermi estimation, DL basics (when asked), Pandas memory optimization, Coupon collector, Star schema
Terminology Blitz & Advanced Product Sense
Topics: NLP basics, Time series concepts, Advanced product questions, MLOps terminology, SQL UNION
Chicago Company Prep & Mixed Review
Topics: Chicago interview patterns, PCA, SQL HAVING vs WHERE, Python `if __name__`, Behavioral collaboration story