READ. UNDERSTAND. PRACTICE.
Computer science concepts
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
601 resources · Page 17 of 26
Computer science concepts
Network Interference And Cluster Randomization
Interviewers are probing whether you can design and analyze an experiment when SUTVA — the assumption that one user’s outcome is unaffected by another user…
Computer science concepts
Network Programming And Protocols
Interviewers are probing your practical fluency with building robust, low-latency networked services: how you pick transports, manage concurrency, reason…
Computer science concepts
Notification Experiment Design and Tradeoffs
1. What it is Designing and evaluating experiments that change which notifications get sent, to whom, and when—while balancing short‑term engagement gains…
Computer science concepts
Notifications And Lifecycle Engagement
Interviewers are testing whether you can measure the causal value of notifications without being fooled by short-term clicks, selection bias, or…
Computer science concepts
Numerical Coding And Algorithmic Data Processing
These problems test algorithmic data-processing patterns a Data Scientist must use in production analytics: building n-gram frequency maps, one-pass…
Computer science concepts
Object-Oriented Design Extensibility and SOLID
Interviewers probe your ability to design code that can evolve safely: adding features, swapping implementations, and fixing bugs without large rewrites.…
Computer science concepts
Observability For Financial Services
Interviewers probe your ability to design and reason about practical observability for production services: choosing what to instrument, how to collect and…
Computer science concepts
Observational Causal Inference For Meta Products
Interviewers are checking that you can convert messy product telemetry into credible causal claims without an experiment: diagnose confounding, pick an…
Computer science concepts
Off-Policy Evaluation and Safe Rollouts
1. What it is Off-policy evaluation (OPE) estimates how a new policy would perform using historical logs collected under a different policy, avoiding risky…
Computer science concepts
Operational Excellence, Observability, And Production Readiness
Interviewers are probing whether you can make a service production-ready: instrument code for observability, reason about real-user signals, and design…
Computer science concepts
Order Book And Matching Engine Data Structures
These problems test building an efficient, order book and matching engine for a single symbol: maintaining side-specific best prices, aggregating…
Computer science concepts
Ownership, Accountability, And Impact Communication
Interviewers are looking for concrete evidence that you take ownership of ML systems end-to-end: you detect and diagnose problems, communicate clearly to…
Computer science concepts
Ownership, Prioritization, Ambiguity, and Project Deep Dives
Google behavioral interviews for Software Engineers test whether you can take ownership of ambiguous technical work, make sound tradeoffs, collaborate…
Computer science concepts
Parsing, Serialization, And Deserialization
These problems test stack-based parsing, robust tokenization, and unambiguous serialization/deserialization design under adversarial inputs. Interviewers…
Computer science concepts
Payment Processing And Ledger Systems
A strong answer shows you can design a financially correct distributed system, not just a high-throughput CRUD API. Interviewers are probing whether you…
Computer science concepts
Payment Systems: Ledgers, Idempotency, and Reconciliation
Interviewers are probing whether you can design money-moving systems that remain correct under retries, partial failures, duplicate messages, delayed…
Computer science concepts
Payments And Card Network Fundamentals
The interviewer is probing product-level mastery of how card payments move end-to-end, where customer experience and revenue leak vs. fraud tradeoffs live…
Computer science concepts
Performance Profiling And Capacity Planning For C++ Services
Interviewers are checking your ability to discover and quantify performance bottlenecks in a production-quality C++ service, and to translate measurements…
Computer science concepts
Pharmaceutical Audit Processes, Data Integrity, And GxP
Interviewers probe your ability to detect, quantify, and defend conclusions about data integrity within a regulated GxP environment using statistical…
Computer science concepts
Pharmaceutical Internal Methodologies, CAPA, Deviation, And Risk
Interviewers are probing your ability to translate pharmaceutical quality phenomena (deviations, CAPA, risk) into measurable data problems: defining robust…
Computer science concepts
Pharmacy Benefit Manager And Pharmacy Audit Analytics
Interviewers are probing your ability to turn claims and audit outcomes into actionable, measurable models for fraud/waste/abuse prioritization, anomaly…
Computer science concepts
Pharmacy Supply Chain Risk Analytics
Interviewers probe your ability to turn pharmacy operations data into actionable risk signals: forecasting demand and lead-time, defining and validating…
Computer science concepts
Platform Integrity: Fake Accounts, Bots, Fraud, And Harmful Content
Interviewers are probing whether you can reason about platform integrity measurement when the target behavior is adversarial, rare, networked, and…
Computer science concepts
PM Technical Fundamentals For Non-Technical Candidates
Interviewers are probing your ability to translate technical signals into product decisions: diagnosing metric regressions, prioritizing engineering…