practice a little every day, paws crossed ♡
Software Engineer 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 61–90 of 748 results
- AmazonMediumSoftware EngineerDescribe diving deep into a problem
Describe diving deep into a problem 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 EngineerDescribe failure, conflict, metrics, and AI lessons
This question evaluates behavioral and leadership competencies such as ownership of failures and successes, conflict resolution with teammates and stakeholders, metrics-driven impact assessment, communication clarity, and awareness of generative AI failure modes and safeguards.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDescribe handling deadlines, conflicts, feedback, and ownership
This question evaluates interpersonal and leadership competencies such as prioritization and deadline management, scope negotiation, risk communication, conflict resolution, receptiveness to feedback, ownership, proactive collaboration, and root-cause analysis.
Behavioral & LeadershipOnsite - AmazonEasySoftware EngineerDescribe handling deadlines, pride, and conflict
This question evaluates time management, prioritization, accountability, stakeholder communication, and conflict-resolution competencies by probing past examples of meeting tight deadlines, describing a proud accomplishment, and mediating team disputes.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDescribe projects and handle challenges
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe projects and handle challenges states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipOnsite - AmazonMediumSoftware EngineerDigging Into Details: Untangling a Complex Team Problem and Finding a Root Cause
Two behavioral prompts on diving deep: describe untangling a complex team problem by examining the details yourself, and finding the true root cause behind a misleading first explanation. It assesses hands-on investigation, rigor with evidence and fixes that prevent recurrence.
Behavioral & LeadershipOther - AmazonEasySoftware EngineerDiscuss AI Use, Deadlines, Ambiguity, and Feedback
Prepare evidence-based behavioral stories about generative AI use, technical complexity, deadlines, ambiguity, ownership, critical feedback, and rapid learning. Emphasize personal decisions, verification, stakeholder communication, honest trade-offs, measurable outcomes, and lessons from imperfect results.
Behavioral & LeadershipOnsite - AmazonEasySoftware EngineerDiscuss Feedback, User Needs, Influence, Deadlines, and Learning
This set of behavioral prompts evaluates a candidate's ability to navigate high-pressure engineering environments, focusing on self-awareness, cross-functional collaboration, and technical growth.
Behavioral & LeadershipTechnical ScreenLeadershipSoft SkillsAdaptability - AmazonMediumSoftware EngineerDiscuss deadline, challenge, feature
Discuss deadline, challenge, feature 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 EngineerDiscuss deadlines, feedback, and deep dives
An Amazon software engineer behavioral screen covering deadline and prioritization skills, accountability for a missed deadline, response to negative feedback, going beyond requirements, root-cause deep dives with verification, and thoughtful reverse questions for the hiring manager. Includes STAR(L) sample answers and a scoring rubric tied to Amazon's Leadership Principles.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDiscuss open-source contributions and impact
This question evaluates a software engineer's competency in technical communication, ownership and design trade-offs, collaborative contribution workflows (issues, pull requests, and reviews), measurable impact reporting, and ongoing maintenance within open-source projects.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerDive Deep to Find the Root Cause of a Problem
This question tests your structured problem-solving approach, technical depth, and ability to challenge initial assumptions when troubleshooting complex production issues.
Behavioral & LeadershipTechnical ScreenBehavioralProblem SolvingRoot Cause Analysis - AmazonMediumSoftware EngineerDive Deep to Resolve a Difficult Problem
Tell how you investigated beyond an appealing first explanation to resolve a difficult problem. Present misleading symptoms, at least one rejected hypothesis, evidence that narrowed the cause, verification, and a durable prevention or detection improvement.
Behavioral & LeadershipTechnical Screen - AmazonHardSoftware EngineerEvaluate actions in Amazon simulation
Evaluate actions in Amazon simulation 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 & LeadershipOnline Assessment - AmazonMediumSoftware EngineerExplain Customer-Focused Technical Work and AI Verification
This question assesses a candidate's ability to balance rapid AI adoption with rigorous engineering standards, focusing on ownership and customer impact.
Behavioral & LeadershipTechnical ScreenBehavioralAISystem Design - AmazonMediumSoftware EngineerExplain What You Want in Your Next Role
Explain next-role motivation by connecting personal goals and evidence-backed strengths to verified team needs, while acknowledging open questions and tradeoffs.
Behavioral & LeadershipOnsite - AmazonMediumSoftware EngineerExplain Why You Are Considering a Job Change
This question assesses your ability to articulate a professional narrative that balances growth aspirations with current career satisfaction, ensuring that the motivation for leaving is proactive rather than reactive.
Behavioral & LeadershipOnsiteBehavioralCareer GrowthCommunication - AmazonMediumSoftware EngineerExplain Your Interest in an Organization and Role
Explain your interest in an organization and engineering role using specific reasons, relevant project experience, and a realistic contribution.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerExplain a Project That Could Not Meet a Tight Deadline
Explain a missed or renegotiated deadline with early risk signals, personal accountability, explicit scope trade-offs, and a concrete planning improvement.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerExplain an AI-Agent Project and Its Adoption
Tests your ability to communicate end-to-end technical leadership for an AI agent system, covering technical architecture, stakeholder collaboration, and concrete user-adoption metrics.
Behavioral & LeadershipTechnical ScreenBehavioralAI AgentsSystem Design - AmazonMediumSoftware EngineerExplain conflict, ownership, and AI use
An Amazon-style behavioral interview prep set for early-career software engineers, spanning multiple conflict-resolution stories, deep root-cause investigation, ownership beyond your formal role, and responsible use of generative AI. It teaches a STAR-plus-reflection framework, what each prompt is really evaluating, and how to stay consistent under heavy follow-up questioning.
Behavioral & LeadershipOnline Assessment - AmazonMediumSoftware EngineerExplain deadlines, going beyond, and persuasion
Explain deadlines, going beyond, and persuasion 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 EngineerExplain how you use AI tools to learn and code, and defend a past AI project
A hiring-manager discussion for an entry-level software engineer about working with AI tools. It asks how the candidate uses AI to learn and to code, then probes a past AI project: whether AI was truly needed, how its output is verified, and how it would scale in a very large organization.
Behavioral & LeadershipOnsite - AmazonHardSoftware EngineerExplain the Most Complex Problem You Solved
This question tests your ability to structure a high-stakes technical narrative using the STAR (Situation, Task, Action, Result) method while demonstrating depth of engineering judgment.
Behavioral & LeadershipHR ScreenBehavioralLeadershipSystem Design - AmazonMediumSoftware EngineerExplain work-simulation approach under ambiguity
This question evaluates a software engineer's ability to prioritize tasks, manage multiple stakeholders' requests, document assumptions and decisions, and deliver incremental value within a time-boxed, ambiguous assignment.
Behavioral & LeadershipTechnical Screen - AmazonMediumSoftware EngineerFinding the Root Cause of an Intermittent Failure When the Obvious Metrics Look Healthy
A behavioral debugging question: describe a system that failed intermittently while its obvious metrics looked healthy, how you found the root cause, and how long it took. It tests whether you can explain why the dashboards stayed green and show a systematic, evidence-driven narrowing process.
Behavioral & LeadershipOnsite - AmazonMediumSoftware EngineerGenAI Literacy Questions: Daily AI Use, Handling Bad AI Output, and RAG Projects
Behavioral questions on generative AI literacy reported from hiring manager and Bar Raiser rounds: how you use AI tools day to day, a time you caught bad AI output, and a walkthrough of a retrieval-augmented generation project. It tests verification habits, judgment about data boundaries and RAG fundamentals.
Behavioral & LeadershipOnsite - AmazonMediumSoftware EngineerGoing Above and Beyond for a Customer and Refusing to Lower the Quality Bar
Two customer-focused behavioral prompts: describe going well beyond what was required to solve a customer's problem, and refusing to compromise on quality or service under pressure to cut corners. It assesses customer focus, judgment about trade-offs and raising standards for the whole team.
Behavioral & LeadershipOther - AmazonMediumSoftware EngineerHandle Workplace Conflict and Criticism
This question tests your ability to navigate professional disagreements and integrate constructive feedback while maintaining focus on project outcomes.
Behavioral & LeadershipTechnical ScreenBehavioralCommunicationLeadership - AmazonMediumSoftware EngineerHandle deadlines and misses
Handle deadlines and misses 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