practice a little every day, paws crossed ♡
Interview Questions
Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.
- 9403
- Questions
- 546
- Companies
- 11
- Topics
- 8
- Languages
Showing 1171–1200 of 3640 results
- DoorDashMediumData ScientistDiagnose Why Delivered Food Arrives Cold
Investigate an increase in cold food complaints by decomposing fulfillment timestamps, evaluating mix shifts versus operational degradation, and designing a mitigation experiment with balanced marketplace guardrails.
Analytics & ExperimentationOnsiteanalyticsexperimentationfunnel-analysis - DoorDashMediumData ScientistDiagnose a Decline in Order Acceptance Rate
Evaluate a sudden drop in Dasher order acceptance rate by verifying data integrity, decomposing segment-level shifts, and designing an experiment to mitigate downstream marketplace impacts.
Analytics & ExperimentationOnsiteProduct AnalyticsMetric DecompositionA/B Testing - DoorDashHardData ScientistDiagnose cold-food spike and design experiments
This question evaluates a data scientist's skills in product analytics, metric design, diagnostics, causal inference, and experimental design for diagnosing cold-food complaint spikes using logs, GPS, weather and complaint labels.
Analytics & ExperimentationOnsite - DoorDashMediumData ScientistDiagnose completed orders drop in Los Angeles
This question evaluates a data scientist's competency in product analytics, causal inference, funnel and metric decomposition, segmentation, and experimentation for marketplace platforms, focusing on diagnosing sustained drops in completed orders.
Analytics & ExperimentationOnsite - DoorDashMediumSoftware EngineerDiscuss project experience and teamwork
Discuss project experience and teamwork evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipOnsite - DoorDashHardData ScientistEvaluate Account-Partner Onboarding with Success Metrics
This interview question evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer for Evaluate Account-Partner Onboarding with Success Metrics states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Analytics & ExperimentationOnsite - DoorDashHardData ScientistEvaluate Biker Feature Success
This question evaluates experimentation and product analytics skills—metric design, causal inference, and marketplace impact assessment—in the context of a two-sided delivery marketplace, with attention to eligibility, routing, and matching effects.
Analytics & ExperimentationOnsite - DoorDashMediumData ScientistEvaluate Courier-Selected Delivery Distance Limits
This question tests your ability to design an A/B test for a marketplace feature while accounting for network effects, trade-offs between supply-side control and demand-side fulfillment, and selecting appropriate metrics.
Analytics & ExperimentationOnsiteA/B TestingMarketplace AnalyticsCausal Inference - DoorDashHardData ScientistEvaluate Dasher Initiatives with A/B Testing and Metrics
This interview question evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer for Evaluate Dasher Initiatives with A/B Testing and Metrics states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Analytics & ExperimentationOnsite - DoorDashMediumData ScientistEvaluate Impact of $1 Fee on Fast-Food Profitability
This interview question evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer for Evaluate Impact of $1 Fee on Fast-Food Profitability states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Analytics & ExperimentationOnsite - DoorDashHardData ScientistEvaluate Top-Dasher Program's Benefits and Challenges
Evaluate Top-Dasher Program's Benefits and Challenges evaluates metric design, causal reasoning, experiment setup, diagnostics, SQL/statistical checks, and recommendations in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Analytics & ExperimentationOnsite - DoorDashHardData ScientistEvaluate a new ranking model
This question evaluates expertise in experimentation design and causal inference within two-sided marketplace environments. It tests the ability to handle interference, SUTVA violations, metric selection, and rollout safety when deploying ranking model upgrades — core competencies for data scientist roles focused on product analytics and A/B testing.
Analytics & ExperimentationOnsite - DoorDashHardData ScientistExperiment on increasing order notifications
This question evaluates a data scientist's skills in experimental design, causal inference, metric definition and aggregation, power/MDE calculation, and cross‑channel attribution for order‑related messaging campaigns.
Analytics & ExperimentationOnsite - DoorDashMediumSoftware EngineerExplain AI Tool Use, Model Selection, and Engineering Validation
Explain practical AI use across coding and summaries, with honest contribution measures, task-specific model choices, validation, and cost awareness.
Behavioral & LeadershipOnsite - DoorDashMediumSoftware EngineerExplain Performance, OKRs, Failure, and Project Learning
This question tests your ability to navigate complex project lifecycles by evaluating your ownership of OKRs, your response to significant failure, and your capacity for introspective learning.
Behavioral & LeadershipOnsiteLeadershipOKRsBehavioral - DoorDashMediumSoftware EngineerExplain Project Impact from Prototype to Shared Ownership
Describe a proud project's impact, evidence of time saved, transition from prototype to supported use, and cross-functional ownership.
Behavioral & LeadershipOnsite - DoorDashHardSoftware EngineerExplain Why You Are Changing Roles
This question tests your ability to articulate a clear career trajectory, demonstrating that your move is driven by professional growth rather than dissatisfaction with your current situation.
Behavioral & LeadershipOnsiteCareer StrategyCommunicationProfessionalism - DoorDashMediumSoftware EngineerExplain a Project's Most Complex Technical Component in Depth
Explain a project's most complex technical component through its invariants, design alternatives, implementation details, and failure-case validation.
Software Engineering FundamentalsOnsite - DoorDashHardSoftware EngineerExplain an AI-Assisted Project
Tests your ability to articulate the engineering realities of an AI- or LLM-driven project, focusing on rigorous evaluation, production guardrails, failure modes, and personal ownership rather than high-level buzzwords.
Behavioral & LeadershipOnsiteBehavioralAI & MLSystem Reliability - DoorDashHardSoftware EngineerExplain conflict resolution and growth
This question evaluates collaboration, ownership, technical leadership, conflict resolution, incident management, decision-making, and the ability to learn from and prevent mistakes.
Behavioral & LeadershipOnsite - DoorDashMediumSoftware EngineerExplain handling conflicts and learning from mistakes
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Explain handling conflicts and learning from mistakes states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipOnsite - DoorDashHardData ScientistExplain interest and influence stakeholders
This question evaluates stakeholder management, cross-functional influence, data-driven decision-making, ownership, and the ability to reason about multi-sided marketplace dynamics for a Data Scientist role.
Behavioral & LeadershipOnsite - DoorDashMediumSoftware EngineerFind Each Cell's Nearest Source
This question evaluates understanding of shortest-path computation and distance labeling in grid-based graphs, measuring competency in algorithmic problem solving and efficient traversal strategies.
Coding & AlgorithmsOnsite - DoorDashMediumMachine Learning EngineerFind closest value to a target in a BST
This question evaluates understanding of binary search tree properties and numeric approximation, measuring competence in tree traversal, comparison logic, and algorithmic efficiency under input-size constraints.
Coding & AlgorithmsOnsite - DoorDashHardSoftware EngineerFind longest common ordered restaurant list
This question evaluates a candidate's understanding of sequence algorithms, dynamic programming, and string/list manipulation by requiring computation of the longest common subsequence between two ordered lists of restaurant IDs.
Coding & AlgorithmsOnsite - DoorDashMediumSoftware EngineerFind the Minimum Delivery Processing Speed
This problem tests binary search on the answer space to find the minimum throughput capacity required to process a set of delivery orders within a fixed deadline.
Coding & AlgorithmsOnsiteBinary SearchOptimizationMath - DoorDashMediumSoftware EngineerFind the Minimum Parenthesis Deletions and Their Positions
This problem tests string manipulation, stack-based parsing, and greedy logic to identify the indices of parentheses that must be removed to transform a string into a valid sequence.
Coding & AlgorithmsOnsiteStringsStackGreedy - DoorDashMediumSoftware EngineerFix a Round-Robin Load Balancer, Then Implement Consistent Hashing
A debugging-style coding round on request routing: make a round-robin load balancer behave correctly as servers join and leave, then implement consistent hashing so requests with the same key stay on the same server. It tests careful state handling, concurrency, edge cases such as an empty pool, and reasoning about how many keys move when membership changes.
Software Engineering FundamentalsOnsite - DoorDashMediumSoftware EngineerGenerate the next lexicographic array arrangement
This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Generate the next lexicographic array arrangement states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Coding & AlgorithmsOnsite - DoorDashEasySoftware EngineerHandle payment-service outages
This question evaluates a candidate's competence in designing fault-tolerant payment workflows and operational resilience, covering concepts such as idempotency, retry strategies, queuing and dead-letter handling, circuit breaking, reconciliation, and monitoring.
Software Engineering FundamentalsOnsite