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 391–420 of 9403 results
- AmazonHardSoftware EngineerCount unique Morse-code word transformations
This question evaluates a candidate's ability to implement string transformations based on a fixed character-to-code mapping and to identify distinct results, testing competencies in encoding, string manipulation, and deduplication.
Coding & AlgorithmsTechnical Screen - AmazonMediumSoftware EngineerCourse Prerequisite Feasibility
This question tests the ability to detect cycles in a directed graph to determine if a set of academic courses with prerequisite constraints can be completed.
Coding & AlgorithmsTechnical ScreenGraphDFSTopological Sort - AmazonMediumData ScientistCreate Country-Level Spend Report Using Pandas
This question evaluates proficiency in data manipulation using pandas, including relational joins and aggregation to produce country-level summary statistics like totals and averages.
Data Manipulation (SQL/Python)Technical Screen - AmazonMediumData ScientistCreate SQL Queries for Sales and Customer Analysis
This question evaluates proficiency in SQL-based data manipulation, covering aggregation and dispersion metrics, null handling, relational joins, and window functions for ranking customers.
Data Manipulation (SQL/Python)Technical Screen - AmazonMediumSoftware EngineerCreate a Binary Tree from Parent-Child Descriptions
Construct one valid binary tree from unordered parent-child descriptions that identify left and right links. Reuse node identities across records, support children appearing before parents, and return the unique root.
Coding & AlgorithmsTechnical Screen - AmazonMediumSoftware EngineerCustomer Focus: Going Above and Beyond and Shipping a Customer-Driven Change
An Amazon behavioral question on customer focus: describe a time you went above and beyond for a customer, and a change you made that was driven by customer needs. It tests how you discover customer problems, act on them beyond expectations, and measure the impact.
Behavioral & LeadershipOnsite - AmazonHardSoftware EngineerDebug Failing Tests in a Django Movie Search and Filter API
Debug an existing Django movie catalog API whose automated tests fail, covering URL routing, query parameter handling, queryset filters on genre, director, writer, rating and year, result ordering with tie-breakers, and HTTP 500 errors. It tests a systematic, layer-by-layer debugging process under a time limit.
Software Engineering FundamentalsOnline Assessment - AmazonMediumSoftware EngineerDebug Watch List Movie Operations
This question evaluates backend debugging, RESTful API semantics, data validation and integrity, persistence behavior, and correct HTTP status and error-response handling for watch-list movie operations.
Software Engineering FundamentalsOnline Assessment - AmazonHardSoftware EngineerDebug a Layered Book Search Service Against Five Search Rules
Given a layered bookstore search backend with planted bugs, write failing tests for substring matching, scope selection, case-insensitivity, multi-key ordering and visibility, then locate and fix every defect without changing the API contract. Tests test-first debugging across layers and query design.
Software Engineering FundamentalsOnline Assessmentdebuggingtestingsearch - AmazonMediumSoftware EngineerDebug a Node.js car-rental backend: leaked cars, missing new cars, lost edits
An unfamiliar Node.js car-rental backend with API documentation and failing preset tests has three independent bugs: the My Cars list shows other users' cars, newly added cars never appear, and edits vanish after a refresh. The question tests systematic debugging, ownership checks across endpoints, and confirming that writes really persist.
Software Engineering FundamentalsOnline Assessment - AmazonMediumSoftware EngineerDebug a Test-Driven C++ Project
Tests your ability to design and implement a sliding-window rate limiter with deduplication and state cleanup, reflecting common logic and edge-case errors encountered when debugging test-driven C++ systems.
Software Engineering FundamentalsOnline AssessmentSliding WindowDesignHash Table - AmazonHardSoftware EngineerDebug an Issue-Creation API Failure
This problem tests your systematic troubleshooting methodology for a distributed system, focusing on narrowing down the root cause of an API request failure.
Software Engineering FundamentalsTechnical ScreenDebuggingSystem ArchitectureDistributed Systems - AmazonMediumData ScientistDecide standardization, sparse numerics, correlated features
This question evaluates a candidate's competency in feature engineering and preprocessing for mixed-type tabular data, including handling sparse counts and heavy-tailed monetary features, missingness and zero-inflation, correlated continuous measurements, model-specific scaling needs, and the design of leak-safe pipelines and validation strategies.
Machine LearningTechnical Screen - AmazonHardApplied ScientistDeep-dive your GenAI project architecture
Deep-dive your GenAI project architecture evaluates ML product requirements, data/labeling, modeling, serving architecture, evaluation, monitoring, and trade-offs in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
ML System DesignOnsite - AmazonEasyBusiness Intelligence EngineerDefend an Experiment Decision and Its Incremental Impact
This question tests your ability to articulate a data-driven decision-making process, specifically focusing on the nuance of non-obvious outcomes and the business impact of choosing not to launch a feature.
Behavioral & LeadershipTechnical ScreenBehavioralA/B TestingStakeholder Management - AmazonMediumSoftware EngineerDeliver Under a Tight Deadline with Clear Tradeoffs
Explain a tight-deadline delivery through a concise situation, scope tradeoff, personal action, stakeholder agreement, and verifiable result.
Behavioral & LeadershipTechnical Screen - AmazonMediumData ScientistDeliver a Data Solution Under Tight Deadlines
Deliver a Data Solution Under Tight Deadlines 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 & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDeliver a Feature Under a Tight Deadline
This question assesses a candidate's ability to prioritize project scope, manage cross-functional dependencies, and maintain delivery quality under significant time pressure.
Behavioral & LeadershipTechnical ScreenProject ManagementPrioritizationLeadership - AmazonMediumSoftware EngineerDeliver an Important Project Under a Tight Deadline
Describe deadline-driven project delivery through business priorities, scope and quality tradeoffs, dependency management, and evidence of the delivered impact.
Behavioral & LeadershipOnsite - AmazonHardProduct ManagerDelivery Driver Performance Evaluation Framework
Practice designing a fair delivery-driver performance framework that goes beyond package count and total time. The solution covers route difficulty, weather, traffic, package attributes, vehicle data, safety gates, expected-versus-actual scoring, coaching dashboards, bias monitoring, and metric governance.
Product / Decision MakingTechnical Screen - AmazonMediumData ScientistDemonstrate Amazon LP with deep follow-ups
This question evaluates behavioral and leadership competencies for a Data Scientist role, focusing on customer orientation, ownership, accountability for missed deadlines, and responsiveness to negative feedback while requiring quantified impact, scope, dates, and trade-offs.
Behavioral & LeadershipOnsite - AmazonMediumSoftware EngineerDemonstrate Bias for Action
Demonstrate Bias for Action 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 & LeadershipTechnical Screen - AmazonMediumData ScientistDemonstrate Initiative Beyond Job Responsibilities
Evaluates ownership and curiosity beyond formal job responsibilities. Strong answers show a concrete initiative, explain what the candidate had to learn, describe stakeholder alignment and de-risking, quantify the impact, and reflect on how the experience changed their approach.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDemonstrate Leadership Principles in Projects
Demonstrate Leadership Principles in Projects 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 & LeadershipTechnical Screen - AmazonMediumData ScientistDemonstrate Leadership and Ownership in Energy Analytics Role
Amazon-style data scientist behavioral prompt for an energy analytics role, covering Ownership, STAR storytelling, resume walkthrough, transferable analytics skills, quantified impact, and motivation for the domain.
Behavioral & LeadershipOnsite - AmazonHardData ScientistDemonstrate Leadership in Challenging Situations and Decision-Making
Demonstrate Leadership in Challenging Situations and Decision-Making 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 - AmazonEasySoftware EngineerDemonstrate Project Ownership and In-Depth Investigation
Tests your ability to demonstrate Amazon Leadership Principles—specifically Ownership and Dive Deep—by explaining how you diagnosed a complex technical problem and saw the solution through to completion.
Behavioral & LeadershipTechnical Screenbehavioralamazon-lpownership - AmazonMediumData ScientistDemonstrate calculated risk and deep-dive leadership
This question evaluates calculated risk-taking, initiative, deep-dive leadership, experimental design, risk management, and outcome quantification skills relevant to a Data Scientist role.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDemonstrate decision-making and collaboration behaviors
This question evaluates decision-making, collaboration, conflict resolution, feedback exchange, leadership, and situational judgment through concrete interpersonal scenarios such as ambiguity, pressure, and deadline-driven teamwork, and it tests competencies in the Behavioral & Leadership domain while emphasizing practical application rather than abstract theory. Interviewers commonly ask this type of prompt in technical screens to determine how a software engineer demonstrates real-world leadership and teamwork behaviors, quantifies outcomes, and applies judgment and communication skills under ambiguous or time-sensitive conditions.
Behavioral & LeadershipTechnical Screen - AmazonMediumData ScientistDemonstrate invent-and-simplify and customer communication
This question evaluates a candidate's competency in invent-and-simplify and difficult customer communication, emphasizing process redesign, trade-off analysis, risk mitigation, stakeholder persuasion, measurable outcomes, and clear written alignment.
Behavioral & LeadershipTechnical Screen