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 EngineerExplain 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 EngineerExplain 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 EngineerHow 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 EngineerCollaborate 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 EngineerDescribe 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 EngineerExplain 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 EngineerLearn 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 EngineerDemonstrate 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 EngineerDescribe 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 EngineerDescribe 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 EngineerDescribe 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 EngineerDiscuss 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 EngineerExplain 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 EngineerExplain 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 EngineerHiring 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 EngineerAddress 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 EngineerAnswer 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 EngineerDescribe 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 EngineerDescribe 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 EngineerDescribe 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 EngineerDiscuss 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 EngineerExplain 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 EngineerPrioritize 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 EngineerWalk 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 EngineerHow 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 EngineerExplain 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 EngineerA 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 EngineerAnswer 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 EngineerAnswer 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 EngineerAnswer 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