Search, Ads, DeepMind, YouTube. Strong on classical ML, ranking, and large-scale serving.
107 problems tagged for Google.
Sign in to track your progress0%
Solve a problem (pass its tests) and it's checked off here automatically — your progress is saved, so it stays checked when you come back.
- BatchNorm forward (train + eval modes)Medium
- BERTScore (Greedy Token-Cosine F1)Medium
- Best-of-N SelectionEasy
- Binary Quantization + Hamming RetrievalMedium
- BM25 ScoringMedium
- Bootstrap Confidence Interval (Percentile)Medium
- Bradley-Terry Strength MLEHard
- Brier Score + Reliability DecompositionMedium
- Scaled dot-product self-attentionMedium
- Linear forward (Wx + b)Easy
- Chi-Square Test of IndependenceMedium
- Clipped Inverse Propensity WeightingMedium
- Cost-Sensitive Decision ThresholdMedium
- Critic Verdict ParserEasy
- Cross-Attention (Encoder-Decoder)Medium
- DDM Concept Drift DetectorMedium
- DDPM Reverse (Denoise) StepMedium
- Delta Method for Ratio Metric VarianceHard
- Difference-in-DifferencesMedium
- Elo Rating UpdateEasy
- Expected Calibration Error (ECE)Medium
- Expected Reciprocal Rank (ERR)Medium
- Feature Hashing (Hashing Trick)Medium
- Fleiss' KappaMedium
- Group / Time-Series CV SplitEasy
- Hard Negative Mining for RetrieverMedium
- Hash Bucket A/B AssignmentEasy
- HNSW Greedy Graph SearchHard
- Post-Training int8 QuantizationMedium
- Team-Draft Interleaving (Online Ranking Eval)Medium
- Isolation Forest Anomaly ScoreMedium
- Isotonic Regression (PAVA)Hard
- IVF (Inverted File) SearchMedium
- Jensen-Shannon Divergence (Drift)Medium
- JSON Tool-Arg RepairMedium
- Kendall's TauMedium
- Knowledge-Distillation LossMedium
- Kolmogorov-Smirnov StatisticMedium
- Label-Noise Detection (Confident Learning)Hard
- LambdaMART Lambda GradientsHard
- Levenshtein Edit DistanceEasy
- LinUCB Contextual BanditHard
- ListNet Listwise Ranking LossMedium
- Little's LawEasy
- Longest Common SubsequenceMedium
- Magnitude PruningEasy
- Mann-Whitney U TestMedium
- mAP for Object DetectionHard
- Sentence Embedding (Masked Mean-Pool)Easy
- Matryoshka Embedding TruncationMedium
- Matthews Correlation Coefficient (MCC)Easy
- Mean Average Precision (MAP)Medium
- MinHash for Near-Duplicate DetectionMedium
- MIPS -> L2 ReductionMedium
- Maximal Marginal Relevance (MMR)Medium
- Multi-Task Score FusionMedium
- Multi-Tool Router (by Embedding)Medium
- Multiple-Testing Correction (Bonferroni / BH-FDR)Medium
- Negative Sampling (Implicit Feedback)Medium
- Out-of-Fold Target EncodingMedium
- Pairwise Ranking Loss (BPR / RankNet)Medium
- pass@k Unbiased EstimatorMedium
- Permutation Feature ImportanceMedium
- PII Detection & RedactionMedium
- Pinball (Quantile) Regression LossMedium
- Plan-DAG Cycle DetectionMedium
- Planner Output ParserEasy
- Platt ScalingMedium
- Point-in-Time Feature JoinMedium
- Population Stability Index (PSI)Medium
- PR-AUC (Average Precision)Medium
- Prefix-Cache Hit AccountingEasy
- Product Quantization (PQ) Encode + ADCHard
- Prompt-Injection HeuristicMedium
- QA Token F1 / Exact MatchMedium
- Random-Hyperplane LSH (Cosine)Medium
- ReAct Loop DriverMedium
- Recall@k (Retrieval)Easy
- Reciprocal Rank Fusion (RRF)Medium
- Reflexion Retry With FeedbackMedium
- Risk-Coverage Curve (AURC)Medium
- Run-Level Cost / Budget CeilingMedium
- Sample Ratio Mismatch (SRM) CheckMedium
- Sample Size for Statistical PowerMedium
- In-Batch Sampled Softmax + logQ CorrectionHard
- Self-Consistency Majority VoteEasy
- Semaphore-Bounded Concurrent TasksMedium
- Sequential Test (mSPRT-Style Always-Valid p-Value)Hard
- Shadow / Canary Rollback DecisionMedium
- Shared-Memory Tool-Call CacheMedium
- Sliding-Window Counter (Streaming Feature)Medium
- Smoothed Target (Mean) EncodingMedium
- SMOTE OversamplingMedium
- Softmax from scratchEasy
- Spearman Rank CorrelationEasy
- Task-DAG Parallel SchedulerHard
- Temporal Train/Val SplitEasy
- Thompson Sampling (Bernoulli-Beta)Medium
- Token-Bucket Rate LimiterEasy
- Token-Budget Context ManagerMedium
- Tool-Call Parse + Schema ValidationMedium
- Trace Aggregation SummaryEasy
- Two-Sample Test + p-valueMedium
- Two-Tower Top-k RetrievalEasy
- ViT Patch EmbeddingMedium
- Wilson Confidence Interval (Proportion)Easy
- WordPiece Tokenization (Greedy Longest-Match)Medium