READ. UNDERSTAND. PRACTICE.
Computer science concepts
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
601 resources · Page 10 of 26
Computer science concepts
A/B Testing and Growth Infrastructure for Non-Technical PMs
Interviewers want to see that you can design, prioritize, and interpret experiments that drive sustainable growth while protecting the business. That means…
Computer science concepts
Experimentation Under Network Interference
1. What it is Experimentation under network interference is when one unit’s outcome is affected by other units’ treatment assignments, violating the “no…
Computer science concepts
Facebook And Instagram Cross-App Analytics
Meta is testing whether you can reason about cross-app product analytics when two products serve similar user needs but have different audiences, social…
Computer science concepts
Facebook And Instagram Product Surface Analytics
Interviewers are probing the candidate's ability to design, evaluate, and interpret product analytics and experiments for feed-surface recommendations (e.g…
Computer science concepts
Facebook Product Analytics
Meta product analytics interviews test whether a Data Scientist can turn ambiguous social-product problems into measurable causal questions. You are…
Computer science concepts
Fake Account, Bot, And Fraud Measurement
This area tests whether a Data Scientist can measure a hidden adversarial population when ground truth is incomplete, incentives are strategic, and…
Computer science concepts
Fault-Tolerant Backend System Design
Interviewers are probing your ability to design fault-tolerant, durable backend systems that maintain correctness under crashes, concurrency, and partial…
Computer science concepts
Feature Store and Training-Serving Consistency
Interviewers are probing your ability to design, operate, and debug feature pipelines so that models see the same inputs in production as they did during…
Computer science concepts
Feed And News Feed Analytics
Meta feed analytics tests whether a Data Scientist can reason about ranking changes, content mixes, ads, and engagement with both statistical rigor and…
Computer science concepts
Feed And News Feed Ranking
Meta feed ranking interviews test whether a Data Scientist can reason about a personalized ranking system through metrics, causal inference…
Computer science concepts
Feed Systems and Fanout Architecture
Interviewers are probing whether you can design a high-scale feed system where users publish content and other users consume a personalized timeline with…
Computer science concepts
Financial Services Compliance And Fair Lending
Interviewers are probing your ability to build and operate products that meet fair lending and compliance obligations while still delivering business value…
Computer science concepts
Fintech Ledger Idempotency and Money Movement
Interviewers are probing your ability to design correct, durable, and scalable money-movement systems that are safe under retries, partial failures, and…
Computer science concepts
Fleet Shadow-Mode Rollout and Rollback for Vehicle ML
Interviewers probe your ability to design safe, measurable, and operationally-feasible fleet shadow-mode rollouts and rollbacks for vehicle ML models. They…
Computer science concepts
Fraud And Anomaly Detection In Retail Marketplace
Interviewers are probing your ability to detect, quantify, and mitigate fraud/anomalies in a retail marketplace using statistical reasoning, metric design…
Computer science concepts
Fraud and Bot Detection Systems
1. What it is Systems that flag or block fraudulent users, payments, and automated accounts by combining rules, machine learning, and signals like behavior…
Computer science concepts
Fraud, Bot, And Fake Account Detection
Interviewers are testing whether you can frame abuse detection as a cost-sensitive, imbalanced classification problem rather than a generic ML task. For…
Computer science concepts
Fraud, Credit Risk, And Risk Controls
Interviewers are probing a Product Manager’s ability to balance fraud prevention and credit risk controls against business metrics (revenue, conversion…
Computer science concepts
Funnel and Revenue Modeling
1. What it is Funnel modeling quantifies how users progress through defined steps (e.g., install → sign up → activate → purchase), showing where they drop…
Computer science concepts
Geo and Clustered Experiments
1. What it is Geo experiments randomize entire geographic units (e.g., Nielsen DMAs, cities, countries) into test vs. control to estimate incremental…
Computer science concepts
Gmail Product Analytics And Segmentation
Interviewers are probing the candidate's ability to define actionable, measurable user segments, validate their stability and separability over time, and…
Computer science concepts
GPU And Batch Inference Operations
Interviewers probe whether you can design and reason about GPU-backed batch inference pipelines that meet real SLAs (throughput, latency, cost) while…
Computer science concepts
GPU Credit Ledgers And Schedulers
Candidates must show practical mastery of designing a multi-tenant, real-time resource accounting and scheduling system that prevents double-spend…
Computer science concepts
GPU Inference API Serving
Interviewers test your ability to design a multi-tenant GPU-backed inference service that meets explicit latency SLOs while maximizing accelerator…