READ. UNDERSTAND. PRACTICE.
Computer science concepts
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
601 resources · Page 1 of 26
Computer science concepts
A/B Testing
The interviewer is probing your ability to design and analyze rigorous randomized experiments that support causal claims in a marketplace. Expect to…
Computer science concepts
A/B Testing And Experiment Design
Experiment design for Meta Data Scientists is about turning ambiguous product or ML changes into a credible causal estimate: what changed, for whom, by how…
Computer science concepts
A/B Test Design And Analysis
What's being tested Ability to design unbiased, well-powered experiments and analyze results to support causal claims in product settings. Interviewers…
Computer science concepts
A/B Test Design and Power Analysis
1. What it is A/B test design is how you plan an online experiment: who to randomize, what to measure, and how to analyze outcomes. Power analysis is the…
Computer science concepts
A/B Test Design And Sample Size
Interviewers are probing the candidate’s ability to translate a business question into an experiment design with defensible statistical assumptions…
Computer science concepts
A/B Testing And Causal Experimentation
These interviews probe a candidate’s ability to design, analyze, and defend causal experiments end-to-end: picking a precise primary metric, sizing and…
Computer science concepts
A/B Testing And Experiment Analysis
Interviewers are probing whether you can reason from a product decision to a statistically valid experiment, not just define p-values or confidence…
Computer science concepts
A/B Testing Design And Analysis
Interviewers are probing whether you can design a valid product experiment, choose metrics that reflect user and business value, and interpret results…
Computer science concepts
A/B Testing Design And Launch Decisions
Interviewers are probing whether you can design an experiment that produces a trustworthy launch decision under real product constraints, not whether you…
Computer science concepts
A/B Testing for Retrieval and Ranking (Search/Feed)
1. What it is A/B testing for retrieval and ranking compares two or more candidate systems for getting items (retrieval) and ordering them (ranking) by…
Computer science concepts
Adam vs SGD Optimization
Interviewers are probing whether you can reason about optimizer choice and configuration as an engineering tradeoff: convergence speed, stability…
Computer science concepts
Adobe Asset Search Indexing And Autocomplete
Interviewers probe your ability to design a low-latency, scalable autocomplete and search indexing subsystem for asset metadata: data structures…
Computer science concepts
Adobe Creative Cloud asset search, indexing, autocomplete, and sharding
Interviewers are probing your ability to design a scalable, low-latency search and autocomplete service for rich Creative Cloud assets: data modeling for…
Computer science concepts
Adobe Creative Cloud Asset Sync And Conflict Resolution
Interviewers are probing your ability to design a robust, scalable asset sync system that handles offline edits, large binary assets, and deterministic…
Computer science concepts
Adobe Creative Cloud Offline Sync And Conflict Resolution
The interviewer is probing your ability to design a robust offline-first sync system for large, binary-rich assets and to reason about conflict detection…
Computer science concepts
Adobe Creative Cloud Offline Sync And Conflict Resolution
Interviewers are probing the candidate's ability to design a robust offline-sync system for large, versioned assets and to reason about deterministic…
Computer science concepts
Adobe Creative Cloud Real-Time Collaboration And Offline Sync
Interviewers probe your ability to design a low-latency, scalable collaboration system that also supports robust offline sync and recovery. They expect…
Computer science concepts
Adobe Cross-Team Collaboration And Impact Stories
Interviewers are probing your ability to drive technical outcomes across organizational boundaries while staying responsible for engineering deliverables:
Computer science concepts
Adobe Cross-Team Leadership And Impact Stories
Interviewers are probing your ability to drive technical outcomes across team boundaries while remaining a practicing Software Engineer: influence without…
Computer science concepts
Adobe distributed media-processing job scheduling
Interviewers expect you to design a robust, scalable scheduler for distributed media-processing workloads (video transcoding, image batches). They're…
Computer science concepts
Adobe Document Cloud real-time collaboration and offline sync
The interviewer is probing your ability to design a scalable, correct, and resilient real-time collaboration system with robust offline sync for document…
Computer science concepts
Adobe Document Cloud Search Indexing And Autocomplete
Candidates must demonstrate end-to-end systems design and implementation judgment for a large-scale document search and autocomplete system: how to build a…
Computer science concepts
Adobe Entitlements And Transactional Integrity
Interviewers are probing your ability to design and reason about an entitlements system that enforces correct access rights while preserving transactional…
Computer science concepts
Adobe Impact Storytelling And Cross-Team Leadership
Interviewers are probing your ability to drive technical outcomes across teams: define measurable success, design low-risk technical approaches, and…