Katkat

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 121–150 of 748 results

  • AmazonMediumSoftware Engineer
    Show Initiative, Improve Processes, and Demonstrate Impact

    This question assesses the candidate's ability to identify inefficiencies, demonstrate proactive leadership, and quantify the tangible impact of their improvements on team productivity or system performance.

    Behavioral & LeadershipTechnical ScreenBehavioralLeadershipProcess Improvement
  • AmazonMediumSoftware Engineer
    Show Ownership and Help a Struggling Peer

    This question assesses a candidate's ability to demonstrate the 'Ownership' and 'Insist on Highest Standards' leadership principles by evaluating their initiative in identifying cross-functional gaps and their mentorship style when supporting struggling colleagues.

    Behavioral & LeadershipOnsiteLeadershipSoft SkillsMentorship
  • AmazonMediumSoftware Engineer
    Solve a Problem Outside Your Assigned Responsibilities

    Describe initiative beyond assigned work with clear impact, owner coordination, bounded scope, delivery responsibility, and a sustainable handoff.

    Behavioral & LeadershipOnsite
  • AmazonMediumSoftware Engineer
    Stand by a Disputed Technical Judgment

    This question assesses the candidate's ability to navigate professional disagreement, exercise intellectual humility, and maintain team cohesion while advocating for technical standards.

    Behavioral & LeadershipTechnical ScreenBehavioralLeadershipCommunication
  • AmazonMediumSoftware Engineer
    Step Outside Your Professional Comfort Zone

    Tell about deliberately stepping outside your professional comfort zone in responsibility, domain, influence, or communication. Explain the real risk, why you accepted it, preparation and feedback, the outcome, and how the experience changed later behavior.

    Behavioral & LeadershipTechnical Screen
  • AmazonMediumSoftware Engineer
    Support a Struggling Teammate Without Sacrificing Team Health

    This question assesses the candidate's ability to balance individual empathy and mentorship with team productivity and project deadlines, testing their conflict resolution and leadership skills.

    Behavioral & LeadershipTechnical ScreenBehavioralLeadershipConflict Resolution
  • AmazonMediumSoftware Engineer
    Take Initiative on a Customer Pain Point

    Explain customer-focused initiative through direct evidence, a validated problem, a focused change, and confirmation that the customer experience improved.

    Behavioral & LeadershipOnsite
  • AmazonHardSoftware Engineer
    Taking Ownership of a Technically Risky Project

    This question tests your ability to identify and mitigate significant technical risks in a project while demonstrating leadership, accountability, and the ability to influence stakeholders.

    Behavioral & LeadershipTechnical ScreenLeadershipOwnershipRisk Management
  • AmazonMediumSoftware Engineer
    Trade Short-Term Benefit for Long-Term Success

    Tell about sacrificing a concrete short-term benefit to improve the odds of long-term success. Identify affected stakeholders, evidence, agreement, downside limits, a reconsideration checkpoint, and measurable or defensible later results.

    Behavioral & LeadershipTechnical Screen
  • AmazonEasySoftware Engineer
    Turn Critical Feedback into a Measurable Improvement

    This question tests your ability to receive constructive criticism professionally, analyze it objectively, and implement data-driven improvements in your engineering practices.

    Behavioral & LeadershipTechnical ScreenLeadershipSoft SkillsContinuous Improvement
  • AmazonMediumSoftware Engineer
    Turn an Unlikely Project Around and Recover When AI Coding Falls Short

    This question assesses a candidate's ability to demonstrate technical leadership through project turnarounds and their maturity in managing the risks associated with AI-assisted development tools.

    Behavioral & LeadershipOnsiteBehavioralLeadershipRisk Management
  • AmazonMediumSoftware Engineer
    Use Generative AI to Improve Work Efficiently

    Assesses how engineers integrate Generative AI tools into their workflows safely and effectively, balancing automation with human verification, data privacy, and quantifiable impact.

    Behavioral & LeadershipOnsiteGenerative AIDeveloper ProductivityAmazon Leadership Principles
  • AmazonMediumSoftware Engineer
    Working With a Difficult Teammate or Making a Difficult Decision

    A behavioral interview question asking for a real experience of either working with a difficult teammate or making a difficult decision. It tests how a candidate handles conflict fairly, reasons through trade-offs under uncertainty, owns the outcome and reflects on what they would change.

    Behavioral & LeadershipOnsite
  • AmperityMediumSoftware Engineer
    Bring Nontechnical Stakeholders On Board

    Tests your ability to translate technical initiatives into business value, build cross-functional consensus, and demonstrate measurable adoption with nontechnical stakeholders.

    Behavioral & LeadershipTechnical ScreenBehavioralStakeholder ManagementCommunication
  • AmperityMediumSoftware Engineer
    Resolve a Difficult Project Challenge

    This question assesses a candidate's ability to navigate complex engineering challenges by demonstrating a structured approach to problem-solving, stakeholder management, and iterative execution.

    Behavioral & LeadershipTechnical ScreenLeadershipProject ManagementProblem Solving
  • AnrokMediumSoftware Engineer
    Explain concurrency model preference

    This question evaluates a candidate's understanding of concurrency models, practical experience with multithreading and asynchronous/callback-based programming, and the ability to analyze trade-offs for I/O-bound versus CPU-bound workloads.

    Behavioral & LeadershipTechnical Screen
  • AnthropicMediumSoftware Engineer
    A Conflict About Values

    This question tests your ability to navigate professional disagreements where core values (e.g., speed vs. safety, or business goals vs. technical debt) are at odds, requiring a diplomatic yet principled resolution.

    Behavioral & LeadershipOnsiteBehavioralConflict ResolutionLeadership
  • AnthropicMediumSoftware Engineer
    A Disagreement That Changed Your Mind

    This question evaluates intellectual humility, evidence-based reasoning, and your ability to update your technical beliefs when presented with compelling counterarguments or data.

    Behavioral & LeadershipOnsiteBehavioralCollaborationDecision Making
  • AnthropicMediumSoftware Engineer
    AI Risk Values Round: Delaying a Risky Breakthrough, Worthless Equity, Persuasion

    A culture round at a safety-focused AI lab: whether you would delay a risky capability breakthrough even if competitors would not, what you would do if your equity became worthless, a time you were persuaded, and how you repaired a damaged working relationship. It tests reasoning about AI risk, honesty and self-awareness.

    Behavioral & LeadershipOnsite
  • AnthropicMediumSoftware Engineer
    AI Safety Culture Round: Risk Views, Personal Ethics, and Changing Your Mind

    A senior software engineer culture interview at an AI company that probes your honest views on AI safety risks, how your personal moral principles hold up when acting on them has a cost, and whether you can genuinely change your mind. It tests candor over sycophancy, calibrated reasoning, and composure when the interviewer challenges your position.

    Behavioral & LeadershipOnsite
  • AnthropicMediumSoftware Engineer
    Answer AI Safety Behavioral Prompts

    This question evaluates behavioral and leadership competencies for a software engineering role, including alignment with organizational values, ethical judgment on AI safety, communication, mentorship, and influence on project and product decisions within the Behavioral & Leadership domain.

    Behavioral & LeadershipOnsite
  • AnthropicMediumSoftware Engineer
    Answer Culture and Project Questions

    This question evaluates a software engineer's behavioral competencies—ownership, judgment, communication, and values alignment—by prompting story-driven examples about past projects, difficult tradeoffs, and motivation for joining an AI safety–oriented research organization.

    Behavioral & LeadershipOnsite
  • AnthropicHardSoftware Engineer
    Answer culture-fit reflection questions

    This question assesses a candidate's ability to demonstrate intellectual humility, accountability, and the capacity for self-directed growth in high-stakes technical environments.

    Behavioral & LeadershipOnsiteAccountabilitySelf-AwarenessGrowth-Mindset
  • AnthropicMediumSoftware Engineer
    Answer general fit and AI safety questions

    Answer general fit and AI safety questions 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
  • AnthropicHardSoftware Engineer
    Assess an AI Research Organization and Explain Your Fit

    Tests a candidate's understanding of frontier AI research labs, their ability to critically evaluate safety-driven operational decisions, and how well their engineering background aligns with safety-focused development.

    Behavioral & LeadershipHR ScreenAI SafetyCulture FitBehavioral
  • AnthropicMediumSoftware Engineer
    Describe a Strongly Held View That Proved Wrong

    Tests intellectual humility, technical judgment, and the ability to pivot based on disconfirming evidence while taking full accountability for downstream impacts.

    Behavioral & LeadershipOnsiteBehavioralIntellectual HumilityEngineering Judgment
  • AnthropicHardSoftware Engineer
    Describe failure impact and resolve cross-functional conflict

    This question evaluates a software engineer's behavioral and leadership competencies, focusing on accountability for failed projects, impact recovery, conflict diagnosis, stakeholder management, and cross-functional collaboration.

    Behavioral & LeadershipTechnical Screen
  • AnthropicMediumSoftware Engineer
    Describe handling AI safety concerns

    This question evaluates a candidate's competency in AI safety risk management, including identification, assessment, mitigation, monitoring, and cross‑functional leadership within software engineering.

    Behavioral & LeadershipOnsite
  • AnthropicMediumSoftware Engineer
    Describe your most impactful project

    This question evaluates a candidate's leadership, ownership, communication, and technical judgment by probing their most impactful project and personal contributions.

    Behavioral & LeadershipOnsite
  • AnthropicMediumSoftware Engineer
    Discuss Ethical Judgment and Unwanted Work

    Tests a candidate's self-awareness, ethical responsibility, and ability to navigate professional disagreements or undesirable tasks while maintaining team trust and high standards.

    Behavioral & LeadershipOnsitebehavioralethicsleadership