READ. UNDERSTAND. PRACTICE.
Interview questions
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
1,290 resources · Page 22 of 54
Interview questions · DoorDash
Describe your most impactful recent project
A DoorDash software-engineering onsite behavioral question asking you to walk through your most impactful recent project: the problem, your specific role, measurable impact, a key technical decision and its trade-offs, how you handled scaling and reliability, a risk or failure you hit, and what you'd do differently. Includes a structured STAR-plus-deep-dive framework and a worked real-time-dispatch example.
Interview questions · Apple
Describe your most memorable bug and fix
Evaluates debugging, root-cause analysis, incident response, communication, and ownership skills for a Software Engineer within the Behavioral & Leadership domain.
Interview questions · Capital One
Describe Your Most Significant Professional Accomplishment
Evaluates behavioral storytelling for a significant professional accomplishment in a data-science role. Strong answers use STAR, show ownership and collaboration, quantify impact, and explain why the work mattered.
Interview questions · Apple
Describe your operations experience and impact
This question evaluates a candidate's production operations competency, covering on-call practices, incident response and management, SLO/SLI definition and tracking, runbook creation and maintenance, change management, observability and CI/CD tooling, and post-incident analysis within the Behavioral & Leadership category for software engineering interviews. It is commonly asked to verify real-world operational judgment and measurable impact—using metrics like MTTA/MTTR, error rates, latency percentiles, and availability—and primarily tests practical application and leadership in site reliability and incident management rather than purely conceptual understanding.
Interview questions · Shopify
Describe Your Path and Key Data Science Project
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe Your Path and Key Data Science Project states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Bloomberg
Describe your product leadership experience
Describe your product leadership experience 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.
Interview questions · Shopify
Describe Your Professional Growth and Key Learning Experiences
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe Your Professional Growth and Key Learning Experiences states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Amazon
Describe Your Professional Journey and Leadership Experiences
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe Your Professional Journey and Leadership Experiences states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Capital One
Describe your proudest accomplishment and impact
This question evaluates a data scientist's leadership, impact measurement, accountability, and communication competencies, including the ability to quantify outcomes, separate individual versus team contributions, articulate constraints and risks, and produce repeatable artifacts.
Interview questions · Citadel
Describe Your Proudest Graduate-Level Achievement and Its Impact
Evaluates behavioral communication around graduate coursework, research, and proudest achievements. Strong answers summarize relevant statistics and machine-learning training, describe research methods and impact, and connect one achievement to applied data science skills.
Interview questions · Apple
Describe your recent project and scope
Describe your recent project and scope 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.
Interview questions · xAI
Describe your research and contributions
Describe your research and contributions 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.
Interview questions · Apple
Describe Your Role in a Recent Successful Project
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe Your Role in a Recent Successful Project states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · Airbnb
Describe your role, motivations, and values
This question evaluates a software engineer's communication, self-awareness, motivation, and cultural-fit competencies, along with indicators of leadership, teamwork, and clarity in scope and impact.
Interview questions · Uber
Describe your strongest project
This question evaluates a candidate's technical leadership, ownership, communication, and ability to describe design trade-offs, metrics, and problem-solving within a software engineering project.
Interview questions · Capital One
Design a better water bottle and test it
This question evaluates experimental design, product analytics, hypothesis formulation, metric selection, sample size/power/MDE estimation, segmentation, and risk and rollback planning within the Analytics & Experimentation domain for Data Scientist roles.
Interview questions · Meta
Design a clustered notification experiment with guardrails
This question evaluates experimental-design and causal-inference competencies for cluster-randomized experiments, covering metric selection, power and design-effect calculations, intracluster correlation, spillover detection, sequential monitoring, guardrails, and operational rollout within the Analytics & Experimentation domain for a Data Scientist role. It is commonly asked to determine how applicants balance statistical rigor and real-world operational constraints—such as cluster choice, monitoring thresholds, and analysis strategy—testing both conceptual understanding and practical application in production experimentation.
Interview questions · EY
Design a data platform enablement
This question evaluates a candidate's competence in designing a compliant cloud data platform, covering architecture (ingestion, storage, governance, transformation, consumption), data contracts and lineage, operational considerations like SLAs/SLOs, partitioning, backfill/late-arrival handling, cost guardrails, and phased rollout planning.
Interview questions · Ambience Healthcare
Design a least-recently-used cache
Design a least-recently-used cache evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · LinkedIn
Design a max-stack with efficient operations
This interview question evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer for Design a max-stack with efficient operations states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Interview questions · CloudKitchens
Design a menu manager with enums
This question evaluates data modeling with enums, efficient data structure selection to meet specified time complexities, API design for CRUD operations, and practical implementation skills including a command-line interface and unit testing.
Interview questions · OpenAI
Design a sandboxed cloud IDE
This question evaluates a candidate's competency in designing multi-tenant distributed systems with strong isolation and sandboxing, runtime lifecycle management, real-time output/log streaming, data persistence, autoscaling, and observability.
Interview questions · Microsoft
Design a scalable URL shortener
Design a scalable URL shortener with create and redirect APIs, Base62 short-code generation, global uniqueness, KV storage, caching, CDN optimization, sharding, replication, abuse prevention, observability, expiration, analytics, and hash-collision handling.
Interview questions · Atlassian
Design a trie-based URL router with wildcards
Design a trie-based URL router with wildcards evaluates algorithm design, data structures, correctness, complexity, edge cases, and implementation details in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.