READ. UNDERSTAND. PRACTICE.
Computer science concepts
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
601 resources · Page 22 of 26
Computer science concepts
Security, PII, And Secrets In Banking Systems
Interviewers are probing that you can design and implement practical, secure handling of PII and secrets at the application level: correct use of…
Computer science concepts
Sensor Data Quality And Label Analytics
Interviewers are probing your ability to treat sensor telemetry and annotated labels as noisy measurement systems: quantify how measurement error affects…
Computer science concepts
Sequence Models and Model Predictive Control
Interviewers are probing your ability to choose and justify sequence-modeling architectures versus a control-based solution under production constraints…
Computer science concepts
Sequence Optimization With Limited Flips
Requires converting a constraint ("flip at most k rest days") into an algorithmic pattern that maximizes a numeric objective under limited operations.…
Computer science concepts
Serialization, Binary Encoding, And Persistent KV Stores
These problems test reversible serialization: designing encodings where arbitrary strings, bytes, maps, or KV entries can be serialized and deserialized…
Computer science concepts
Shop Ads And Shopping Measurement
Meta is probing whether you can reason about shopping monetization as a Data Scientist: define success metrics, estimate incremental value, design…
Computer science concepts
Shop Ads And Social Commerce Analytics
These interviews test whether you can diagnose monetization and commerce metric movements using metric decomposition, segmentation, causal reasoning, and…
Computer science concepts
Shop Visibility And Commerce Analytics
Tests the ability to run cohort analysis and time-series aggregation to quantify shop visibility, apply dedup/ranking logic, and design stable…
Computer science concepts
Simulation Agent Behavior Modeling
Interviewers want to see that you can design and evaluate agent behavior models that make simulation-driven ML training and validation meaningful for real…
Computer science concepts
60-Minute Product, Analysis, And SQL Round Triage
Interviewers are probing your ability to triage product issues end-to-end: form crisp hypotheses, pick the right product metrics, run focused SQL…
Computer science concepts
Skewed Distributions And Count Data
Meta interviewers use skewed count-data prompts to test whether a Data Scientist can reason beyond averages when product behavior is heterogeneous…
Computer science concepts
Skewed Distributions, Count Data, And Ratio Metrics
Interviewers are probing whether you can analyze product metrics that are not approximately normal: comments per post, reactions per creator, messages per…
Computer science concepts
Skewed And Heavy-Tailed Distributions
What's being tested Ability to recognize non-Gaussian, skewed/tail-heavy measurement behavior; choose appropriate summary statistics, tests, sampling, and…
Computer science concepts
Slack-Like Real-Time Messaging
Interviewers probe the candidate’s ability to design a real-time messaging system that balances low-latency delivery, durability, and multi-tenant…
Computer science concepts
Sliding Window And K-Flip Optimization
Candidates must recognize how to reduce a limited-flip optimization into a sliding window / two-pointer decision problem and reason about gains per flip.…
Computer science concepts
Sliding Window And Time Window Counters
Candidates must demonstrate the ability to implement and reason about sliding-window algorithms and time-window counters over streams: correct incremental…
Computer science concepts
Sliding Window, Binary Search, and Prefix Reasoning
These problems test search over structured spaces: contiguous windows, monotonic answer ranges, prefix/suffix constraints, and cumulative sums.…
Computer science concepts
Sliding Window Counters and Rate Limiting
These problems test designing and implementing sliding window counters for real-time per-key aggregation and rate limiting: correct time-window semantics…
Computer science concepts
Snapshot Iterators And Versioned Sets
Candidates must demonstrate design and implementation of snapshot semantics over a mutable set, showing mastery of persistent data structures, iterator…
Computer science concepts
SOX Compliance And Internal Controls Analytics
Interviewers are probing whether a Data Scientist can design statistically sound analytics to detect, monitor, and quantify failures in SOX (Sarbanes–Oxley…
Computer science concepts
SQL Aggregations, Joins, And Metric Queries
Candidates must show they can write clear, correct SQL to compute product metrics: aggregations, joins, deduplication, and time-bucketing. Interviewers…
Computer science concepts
SQL Analytics Joins, Aggregations, And Windows
Meta Data Scientists are expected to turn raw product logs into trustworthy metrics using SQL analytics: joins, aggregations, windows, time filters…
Computer science concepts
SQL And Python Data Manipulation
You’re being tested on analytics SQL/Python manipulation for product metrics: joining event tables, deduplicating entities, attributing outcomes to prior…
Computer science concepts
SQL Cohort, Retention, And Churn Analysis
Demonstrates manipulation of SQL event-level logs to construct cohort analysis, compute retention and churn, and produce per-variant aggregates.…