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 691–720 of 748 results

  • StripeMediumSoftware Engineer
    Describe adapting quickly to unfamiliar problems

    This question evaluates adaptability, rapid learning, prioritization, communication, and leadership under pressure as behavioral competencies in a software engineering context, and is categorized under Behavioral & Leadership.

    Behavioral & LeadershipTechnical Screen
  • StripeMediumSoftware Engineer
    Discuss challenging project examples

    Discuss challenging project examples 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
  • StripeMediumSoftware Engineer
    Discuss compensation expectations and flexibility

    This Behavioral & Leadership interview question evaluates communication, negotiation, and compensation self-awareness for a Software Engineer by requesting a detailed breakdown of base salary, bonus, equity and benefits.

    Behavioral & LeadershipHR Screen
  • StripeMediumSoftware Engineer
    Discuss mentorship experience and outcomes

    This question evaluates mentorship, leadership, coaching, and impact-measurement skills in a software engineering context, focusing on quantifying mentee outcomes, managing scope across experience levels, and articulating lessons from challenging cases.

    Behavioral & LeadershipHR Screen
  • StripeMediumSoftware Engineer
    Discuss self-intro, location, pay, motivation

    This Stripe Software Engineer technical-screen question covers the opening conversation: a 60–90 second self-introduction, why-Stripe motivation and alignment, location and remote/time-zone preferences, compensation expectations with rationale, and the questions you should ask about team projects and org stability. It evaluates communication, self-presentation, logistical fit, and compensation transparency rather than coding skill.

    Behavioral & LeadershipTechnical Screen
  • StripeEasySoftware Engineer
    Explain your tech stack choices

    This question evaluates a candidate's ability to articulate technology selection, operational experience, and trade-off reasoning across languages, frameworks, services, data stores, and infrastructure.

    Behavioral & LeadershipHR Screen
  • StripeHardSoftware Engineer
    Improving a Product After Shipping Its MVP: Deciding What to Iterate On

    Behavioral question about a time you shipped a minimum viable product at work and then had to keep improving it. Tests how you scope an MVP, use post-launch signals to prioritize iterations, manage deliberate shortcuts and technical debt, and measure outcomes against goals.

    Behavioral & LeadershipOnsite
  • StripeMediumSoftware Engineer
    Internship Hiring-Manager Behavioral: Project Roles, Deadlines, Mistakes, Motivation

    Hiring-manager behavioral questions for a software engineering internship: a project deep dive with team roles, a time your voice was not heard, how you set deadlines, learning from a mistake, a problem you could not solve alone, a quick decision, and career values with motivation for the company.

    Behavioral & LeadershipTechnical Screen
  • StripeMediumSoftware Engineer
    Show Senior Engineering Leadership Through a Past Project

    Explain senior engineering leadership through real project scope, technical judgment, coordination, delegation, and supported outcomes.

    Behavioral & LeadershipOnsite
  • StripeMediumSoftware Engineer
    Staff Behavioral: Deciding With Incomplete Info, Stakeholder Alignment, Mentoring

    Stripe staff-level behavioral prompts covering a difficult technical decision made with incomplete information, aligning stakeholders with competing goals, and mentoring engineers while scaling your technical influence. It evaluates judgment under uncertainty, influence without authority, and concise, impact-first storytelling.

    Behavioral & LeadershipOther
  • StubHubMediumSoftware Engineer
    Explain a resume project end-to-end

    This question evaluates a candidate's ability to communicate technical ownership, end-to-end system thinking, measurable impact, and cross-functional leadership through description of problem context, architecture decisions, tooling, timelines, and outcomes.

    Behavioral & LeadershipTechnical Screen
  • SunoMediumSoftware Engineer
    Describe product usage, feedback, and music experience

    This question evaluates a candidate's product sense, user empathy, communication skills, and domain knowledge in music by asking for descriptions of product usage, concrete feedback, and personal musical background.

    Behavioral & LeadershipHR Screen
  • TeslaEasySoftware Engineer
    Answer HR screening questions for data role

    This question evaluates a candidate's communication, self-presentation, motivation, and ability to summarize past project responsibilities and challenges relevant to a data platform role.

    Behavioral & LeadershipHR Screen
  • TeslaHardSoftware Engineer
    Senior Project Deep Dive: Design Rationale, Your Most Complex Project, Questions for the HM

    A senior infrastructure loop probes past work in a resume deep dive on design rationale and rejected alternatives, then the hiring manager asks for your most complex project and your questions for them. It tests whether project scope meets the senior bar, clear ownership, measurable impact, and the habit of asking probing follow-up questions.

    Behavioral & LeadershipOnsite
  • TikTokMediumSoftware Engineer
    Answer common behavioral questions using STAR

    This question assesses the candidate's ability to communicate past professional experiences using the STAR method, focusing on accountability, problem-solving, and collaboration in a high-pressure environment.

    Behavioral & LeadershipTechnical ScreenCommunicationSTAR MethodConflict Resolution
  • TikTokMediumSoftware Engineer
    Describe a project you are proud of

    This question evaluates technical leadership, ownership, system design, execution, collaboration, trade-off reasoning, and the ability to demonstrate measurable impact from a software project.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Describe a service performance challenge

    This question evaluates competency in production performance engineering, observability-driven diagnosis, experimentation and impact quantification, as well as leadership in prioritizing trade-offs and risk mitigation.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Describe career plan and teamwork approach

    This question evaluates a candidate's career planning, self-awareness, and teamwork competencies, specifically goal setting, alignment with team priorities, conflict resolution, and collaborative decision-making.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Describe toughest challenge and resolution

    This question evaluates a candidate's problem-solving, leadership, communication, decision-making, and ability to quantify impact when resolving complex technical or organizational challenges.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Explain a challenging project end-to-end

    This question evaluates project ownership, cross-functional leadership, technical decision-making, and metrics-driven execution within a software engineering Behavioral & Leadership interview, focusing on competencies such as stakeholder coordination, data-informed trade-offs, and operational reliability.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Explain gap and project contributions

    This question evaluates a candidate's ability to explain employment gaps and provide a project deep-dive demonstrating ownership, technical decision-making, measurable impact, and clear delineation of personal contributions, testing communication, accountability, and system design competencies.

    Behavioral & LeadershipTechnical Screen
  • TikTokEasySoftware Engineer
    Explain motivation for QA and career goals

    This question evaluates a candidate's career motivation, communication and leadership competencies alongside technical troubleshooting and QA/testing role fit by probing short- and mid‑term goals, reasons for graduate study, and rationale for pursuing QA versus other engineering tracks.

    Behavioral & LeadershipTechnical Screen
  • TikTokEasySoftware Engineer
    Give a Technical Research-Project Deep Dive

    Tests your ability to communicate complex technical research clearly, delineate your specific personal contributions, explain rigorous experimental design, and critically evaluate limitations and next steps.

    Behavioral & LeadershipTechnical ScreenResearchTechnical Deep DiveProject Walkthrough
  • TikTokMediumSoftware Engineer
    Handle disorganized interview logistics

    This question evaluates a candidate's communication, initiative, and stakeholder-management competencies in coordinating interview logistics for a Software Engineer role.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Introduce yourself and explain your project

    This question evaluates communication, ownership, leadership, and impact articulation by prompting a personal introduction and a focused project narrative covering business context, responsibilities, delivered features, and key challenges.

    Behavioral & LeadershipTechnical Screen
  • TikTokMediumSoftware Engineer
    Walk through resume and resolve conflicts

    Walk through resume and resolve conflicts 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
  • Two SigmaMediumSoftware Engineer
    Explain move and recent project

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

    Behavioral & LeadershipOnsite
  • Two SigmaHardSoftware Engineer
    How to prepare for a hiring manager round

    This question evaluates behavioral and leadership competencies such as past project execution, collaboration, communication, decision-making, and role fit beyond coding and technical screens.

    Behavioral & LeadershipOnsite
  • UberMediumSoftware Engineer
    Aligning Two Teams with Conflicting Priorities and Learning from a Mistake

    Two senior behavioral prompts: describe bringing two teams with conflicting priorities into alignment to deliver an important project, and a mistake you made, the feedback you received and how you closed the gap. It assesses cross-team influence, conflict resolution and growth.

    Behavioral & LeadershipOnsite
  • UberMediumSoftware Engineer
    Answer Common Behavioral Questions

    This question assesses the candidate's ability to navigate professional conflict and technical disagreements while maintaining constructive relationships and project momentum.

    Behavioral & LeadershipOnsiteBehavioralConflict ResolutionLeadership