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 1–30 of 748 results

  • 1PasswordEasySoftware Engineer
    Explain Role Fit, Conflict Resolution, and Learning

    Prepare concise interview answers about role fit, conflict resolution, and learning a new technology or domain. Each response should use verified facts and real experience while demonstrating judgment, collaboration, learning agility, and defensible outcomes.

    Behavioral & LeadershipOnsite
  • AMDMediumSoftware Engineer
    Explain How You Learn New Technical Topics

    Explain a practical technical-learning process through a defined knowledge gap, authoritative sources, small experiments, feedback, and verification before real use.

    Behavioral & LeadershipOnsite
  • AMDMediumSoftware Engineer
    How and How Often You Use AI Tools in Day-to-Day Engineering Work

    A behavioral question asking where you use AI tools in your engineering work, how often, and how much you rely on them. It tests judgment about when AI helps or hurts, how you verify generated output, and awareness of confidentiality and code quality risks.

    Behavioral & LeadershipOnsite
  • AdobeMediumSoftware Engineer
    Collaborate Effectively with a Product Manager

    Give a concrete example of partnering with a product manager on a difficult decision involving scope, timing, quality, or measurement. Explain shared ownership, ambiguity, disagreement, alignment between product and engineering, and the measured result.

    Behavioral & LeadershipOnsite
  • AdobeMediumSoftware Engineer
    Describe Your Two-to-Three-Year Growth Direction

    Explain how you want your capabilities, scope, and problem ownership to grow over the next two to three years. Ground the direction in prior evidence, connect it to the role, and show how you plan to learn while remaining adaptable.

    Behavioral & LeadershipOnsite
  • AdobeMediumSoftware Engineer
    Explain How You Build Team Trust

    This question assesses a candidate's ability to foster psychological safety, maintain accountability, and handle interpersonal friction within a high-stakes engineering environment.

    Behavioral & LeadershipTechnical ScreenLeadershipSoft SkillsCollaboration
  • AdobeMediumSoftware Engineer
    Learn from a Major Work Setback

    Describe a consequential professional setback that left you frustrated or disappointed. Focus on what was under your control, your response, the perspectives of others, and a lasting change in process or judgment.

    Behavioral & LeadershipOnsite
  • AdyenMediumSoftware Engineer
    Demonstrate ownership in a project deep dive

    Demonstrate ownership in a project deep dive 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
  • AffirmMediumSoftware Engineer
    Describe Feedback from a Manager and How You Acted on It

    This question assesses your self-awareness, coachability, and ability to translate constructive criticism into measurable professional growth.

    Behavioral & LeadershipHR ScreenBehavioralGrowth MindsetCommunication
  • AffirmMediumSoftware Engineer
    Describe a Mentoring Experience and Its Outcome

    This question evaluates your capacity for long-term technical mentorship, specifically focusing on your ability to adjust your teaching style, foster autonomy in others, and maintain professional boundaries regarding credit.

    Behavioral & LeadershipHR ScreenMentorshipLeadershipSoft Skills
  • AffirmMediumSoftware Engineer
    Describe your highest-impact project

    This question evaluates leadership, ownership, impact measurement, cross-functional collaboration, and technical decision-making competencies by asking for a concrete example of a high-impact project.

    Behavioral & LeadershipTechnical Screen
  • AffirmMediumSoftware Engineer
    Discuss team fit and leadership with manager

    Discuss team fit and leadership with manager 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
  • AffirmMediumSoftware Engineer
    Explain Why This Company and Role Interest You

    This question assesses the candidate's research into the company's business model (BNPL), their alignment with financial technology values, and their ability to articulate a clear value proposition for the engineering role.

    Behavioral & LeadershipHR ScreenBehavioralFintechCareer Alignment
  • AffirmMediumSoftware Engineer
    Explain Your Role Motivation, Technical Fit, and Engineering Leadership

    This prompt evaluates your ability to deliver a clear, structured narrative during an initial recruiter screen, connecting your technical background, reasons for moving, and fintech/platform motivation to a concrete leadership achievement.

    Behavioral & LeadershipHR ScreenBehavioralCareer NarrativeLeadership
  • AffirmMediumSoftware Engineer
    Hiring Manager Behavioral Interview: Challenging Project, Deadlines, Cross-Team Work

    A hiring manager asks you to introduce yourself, describe a challenging project, explain why you want to join Affirm, and discuss delivering under a tight timeline, working across teams and finding where a system needs improvement. It tests structured, evidence-based behavioral answers and engineering judgment.

    Behavioral & LeadershipTechnical Screen
  • AirbnbMediumSoftware Engineer
    Address miscommunication and alignment

    Address miscommunication and alignment 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
  • AirbnbHardSoftware Engineer
    Answer cross-team delivery and values questions

    This question evaluates a candidate's competency in cross-team delivery, stakeholder communication across time zones and cultures, project ownership, risk assessment, and leadership when internal ETAs slip, and it falls under the Behavioral & Leadership category.

    Behavioral & LeadershipTechnical Screen
  • AirbnbMediumSoftware Engineer
    Describe a cross-functional project you’re proud of

    This question evaluates cross-functional collaboration, leadership, stakeholder alignment, conflict resolution, project ownership, and the ability to articulate technical and product decisions along with measurable impact.

    Behavioral & LeadershipOnsite
  • AirbnbMediumSoftware Engineer
    Describe a flagship project’s architecture and tradeoffs

    This question evaluates leadership and ownership along with system architecture and trade-off analysis, assessing competencies in end-to-end technical design, stakeholder communication, implementation decisions, and metrics-driven impact.

    Behavioral & LeadershipOnsite
  • AirbnbMediumSoftware Engineer
    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.

    Behavioral & LeadershipHR Screen
  • AirbnbMediumSoftware Engineer
    Discuss learning and feedback experiences

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Discuss learning and feedback experiences states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Behavioral & LeadershipTechnical Screen
  • AirbnbMediumSoftware Engineer
    Explain why you want to join Airbnb

    This question evaluates a software engineer's ability to articulate authentic motivation, product literacy, and cultural fit in a values-focused interview round. It tests how well candidates can connect their engineering background to real organizational problems and communicate genuine alignment — skills commonly assessed in the culture and behavioral rounds of technical interview loops.

    Behavioral & LeadershipTechnical Screen
  • AirbnbMediumSoftware Engineer
    Prioritize consumer product opportunities

    This question evaluates a candidate's ability in product strategy, data-driven user research, metric design, and prioritization within the product/decision-making domain for a consumer mobile application.

    Behavioral & LeadershipOnsite
  • AirbnbMediumSoftware Engineer
    Walk through a project in detail

    This question evaluates a software engineer's leadership, project management, technical decision-making, risk mitigation, and ability to quantify business and technical impact through a detailed project walkthrough.

    Behavioral & LeadershipTechnical Screen
  • AirwallexMediumSoftware Engineer
    How You Use AI Tools at Work and When You Would Delegate a Task to an Agent

    Behavioral question asking a software engineer how they use AI tools in daily work and whether they would delegate a task to an autonomous agent that picks its own tools. It tests concrete use cases, clear boundaries, verification habits, permission safeguards, and ownership of shipped code.

    Behavioral & LeadershipTechnical Screen
  • AlibabaMediumSoftware Engineer
    Explain What Your Team Owns and Why It Needs Its Headcount

    A resume deep-dive question asking a software engineer to explain what their team owns, why it needs its current number of engineers, and one concrete example that shows the work is harder than it looks. It tests system-level understanding, judgment about complexity and composure when the interviewer says the business sounds simple.

    Behavioral & LeadershipTechnical Screen
  • AmazonMediumSoftware Engineer
    A Problem That Needed Deep Analysis: Knowing You Focused on the Right Things

    A behavioral question about a problem that required in-depth thought and analysis, how you knew you were focusing on the right things, and what the outcome was. Follow-ups probe precise details of the example, such as an LLM agent's token size, the effect of adding fields, and what completeness meant.

    Behavioral & LeadershipOnsite
  • AmazonMediumSoftware Engineer
    Answer Amazon Leadership Principles questions

    This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Answer Amazon Leadership Principles questions states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Behavioral & LeadershipOnsite
  • AmazonMediumSoftware Engineer
    Answer Behavioral Questions About Deadlines, Feedback, and Ambiguity

    This question tests your ability to structure past professional experiences using the STAR method (Situation, Task, Action, Result) to demonstrate ownership, adaptability, and emotional intelligence in high-pressure environments.

    Behavioral & LeadershipTechnical ScreenBehavioralLeadershipCommunication
  • AmazonHardSoftware Engineer
    Answer Dive Deep and Ownership in LP interview

    This question evaluates a candidate's competency in debugging complex production issues, root cause analysis, operational ownership, cross-team coordination, and incident management within the behavioral and leadership domain.

    Behavioral & LeadershipTechnical Screen