Katkat

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 Scientist
    Diagnose 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 Scientist
    Diagnose 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 Scientist
    Diagnose 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 Scientist
    Diagnose 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 Engineer
    Discuss 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 Scientist
    Evaluate 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 Scientist
    Evaluate 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 Scientist
    Evaluate 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 Scientist
    Evaluate 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 Scientist
    Evaluate 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 Scientist
    Evaluate 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 Scientist
    Evaluate 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 Scientist
    Experiment 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 Engineer
    Explain 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 Engineer
    Explain 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 Engineer
    Explain 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 Engineer
    Explain 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 Engineer
    Explain 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 Engineer
    Explain 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 Engineer
    Explain 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 Engineer
    Explain 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 Scientist
    Explain 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 Engineer
    Find 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 Engineer
    Find 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 Engineer
    Find 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 Engineer
    Find 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 Engineer
    Find 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 Engineer
    Fix 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 Engineer
    Generate 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 Engineer
    Handle 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