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 661–690 of 748 results

  • SalesforceMediumSoftware Engineer
    Help a Colleague Resolve a Difficult Problem

    Describe a specific time you helped a colleague solve a difficult problem while preserving their ownership. Show how you understood the need, contributed respectfully, and created a lasting benefit for the colleague or team.

    Behavioral & LeadershipOnsite
  • SalesforceMediumSoftware Engineer
    Hiring Manager Round: Current Work, Motivation for Salesforce and Keeping Up with AI

    A hiring-manager conversation covering your current role and the progress on your current project, why you want to leave your company and join Salesforce, and how you keep up with AI developments. It assesses scope and impact, researched motivation and practical judgment about AI tools.

    Behavioral & LeadershipOnsite
  • Scale AIEasySoftware Engineer
    Answer common project leadership questions

    This question evaluates ownership, self-awareness, communication, prioritization, and growth mindset through prompts about proud projects, responses to feedback, time-pressured work, side projects, and personal strengths and weaknesses.

    Behavioral & LeadershipOnsite
  • Scale AIEasySoftware Engineer
    Connect Your Hardest Project to Your Interest in a Role

    Tests a candidate's ability to deliver a crisp, unified narrative connecting their hardest technical project, personal ownership, and key learnings directly to their interest in Scale AI.

    Behavioral & LeadershipTechnical ScreenBehavioralSelf IntroductionSystem Ownership
  • Scale AIMediumSoftware Engineer
    Describe how you learn quickly in new domains

    This question evaluates a candidate's rapid-learning and adaptability skills, emphasizing prioritization, structured learning processes, and the ability to balance knowledge acquisition with delivery.

    Behavioral & LeadershipTechnical Screen
  • Scale AIMediumSoftware Engineer
    Describe how you resolve conflicts at work

    This question evaluates a candidate's conflict-resolution, communication, and interpersonal leadership competencies in cross-functional team and stakeholder interactions.

    Behavioral & LeadershipTechnical Screen
  • Scale AIEasySoftware Engineer
    Present a Metrics-Driven Technical Project

    Tests your ability to present a past technical initiative clearly to peers, articulating technical architecture, quantifiable metrics, personal ownership, and real-world tradeoffs.

    Behavioral & LeadershipOnsitebehavioralsystem architectureproject deep-dive
  • Scale AIMediumSoftware Engineer
    Quantify impact of your projects using STAR

    This question evaluates a candidate's ability to use the STAR method to articulate project ownership, quantify technical and business impact, and demonstrate leadership, communication, and metrics literacy for a Software Engineer role.

    Behavioral & LeadershipTechnical Screen
  • Schneider ElectricMediumSoftware Engineer
    Describe debugging approach for software issues

    This question evaluates debugging and troubleshooting skills, observability and tooling proficiency, prioritization, and cross-team communication within the Behavioral & Leadership domain of software engineering.

    Behavioral & LeadershipTechnical Screen
  • Schneider ElectricMediumSoftware Engineer
    Reflect on learnings from prior co-op experience

    This question evaluates communication, team collaboration, technical problem-solving, stakeholder empathy, and reflective leadership competencies developed during a co-op or internship.

    Behavioral & LeadershipTechnical Screen
  • ScribdMediumSoftware Engineer
    Behavioral: Reason for Leaving, Proudest Project, Handling Ambiguity, and a Trade-off

    This set of behavioral prompts evaluates a candidate's self-awareness, project ownership, adaptability under uncertainty, and technical pragmatism.

    Behavioral & LeadershipOnsiteBehavioralLeadershipCommunication
  • ShopifyMediumSoftware Engineer
    Engineering Manager Career Story: Team Impact, Quality Bar and Performance Management

    A behavioral round for engineering managers that asks you to tell your management story through concrete examples. It tests the impact you drove through teams, how you kept the engineering quality bar high under pressure, how you handled underperformance, and how you grew people into larger roles.

    Behavioral & LeadershipOnsite
  • ShopifyMediumSoftware Engineer
    Explain background, motivations, and stakeholder handling

    This question evaluates communication, leadership, stakeholder management, career narrative construction, and compensation/logistics transparency, with emphasis on concise self-presentation, project impact articulation, cross-functional collaboration, and cultural alignment for a software engineering role.

    Behavioral & LeadershipHR Screen
  • SnapchatMediumSoftware Engineer
    Engineering Manager Behavioral: Motivation, Taking Feedback and Leading a Reorganization

    A Snapchat engineering manager behavioral question in three parts: what motivates you in this role, how you take critical feedback, and how you led a team through a restructuring. It tests self-awareness, growth from feedback, transparent communication and care for people during change.

    Behavioral & LeadershipOnsite
  • SnapchatMediumSoftware Engineer
    Engineering Manager Scenarios: Promotion Cases, Team Conflict and Performance Plans

    A Snapchat engineering manager leadership question covering three people-management scenarios: building a case to promote an engineer, resolving conflict on your team, and managing underperformance through a performance improvement plan. It tests fairness, judgment and coaching.

    Behavioral & LeadershipOnsite
  • SnapchatMediumSoftware Engineer
    How do you deliver when time is tight?

    This question evaluates a candidate's project management, prioritization, risk identification, trade-off negotiation, and stakeholder-communication skills when working under aggressive deadlines.

    Behavioral & LeadershipTechnical Screen
  • SnowflakeEasySoftware Engineer
    Answer conflict, tight deadline, and mentorship prompts

    This Behavioral & Leadership question evaluates conflict resolution, prioritization and risk-communication under tight deadlines, and mentorship or coaching ability within cross-functional software engineering teams.

    Behavioral & LeadershipOnsite
  • SnowflakeMediumSoftware Engineer
    Behavioral Stories on Ownership, Ambiguity, Deep Dives and Conflict

    A behavioral round for an entry-level software engineer that probes four competencies: taking ownership, making progress under ambiguity, digging deep into a problem, and handling conflict with a colleague. It tests whether candidates give specific, structured stories with a clear personal role and concrete results.

    Behavioral & LeadershipOnsite
  • SnowflakeMediumSoftware Engineer
    Behavioral: Proudest Project, Conflict, and Failure

    This question assesses the candidate's ability to articulate professional experiences regarding personal growth, interpersonal navigation, and self-reflection. It focuses on how the candidate handles success, manages disagreement, and processes failure to iterate on their working style.

    Behavioral & LeadershipTechnical ScreenBehavioralSoft SkillsCommunication
  • SnowflakeHardSoftware Engineer
    Discuss a Proud Project, Conflict, Challenge, and Team Advice

    This question assesses your ability to articulate professional growth, conflict resolution, technical decision-making, and self-awareness within a collaborative engineering environment.

    Behavioral & LeadershipOnsiteBehavioralLeadershipCommunication
  • SnowflakeMediumSoftware Engineer
    Discuss challenges and cross-functional collaboration

    Snowflake software-engineer onsite behavioral question: walk through your most challenging project end to end. It probes goals and constraints, your individual ownership, key decisions and trade-offs, technical and organizational obstacles, cross-functional collaboration (PM, Design, Security, Data, Infra/SRE), a specific conflict you resolved, how you measured success, and what you would do differently.

    Behavioral & LeadershipOnsite
  • SnowflakeMediumSoftware Engineer
    Explain a Technical Project from Milestone to Production

    Explain a technical project from background and ownership through a major milestone, launch problems, production validation, and lessons learned.

    Behavioral & LeadershipTechnical Screen
  • SnowflakeMediumSoftware Engineer
    Handle an AI-Led Screening Interview

    Prepare a structured Snowflake behavioral interview answer for handle an ai-led screening interview. The prompt helps candidates frame concrete stories, ownership, trade-offs, and follow-up-ready details.

    Behavioral & LeadershipHR Screen
  • SoFiMediumSoftware Engineer
    Answer Leadership Scenario Questions

    This question assesses a candidate's ability to navigate conflicting priorities, advocate for technical excellence, and handle stakeholder management when product roadmaps shift unexpectedly.

    Behavioral & LeadershipTechnical ScreenLeadershipStakeholder ManagementConflict Resolution
  • SoFiMediumSoftware Engineer
    Demonstrate project impact and teach something

    This question evaluates a candidate's ability to articulate project impact, demonstrate technical leadership, reason about design trade-offs, present measurable outcomes, and teach a technical concept clearly and contextually.

    Behavioral & LeadershipTechnical Screen
  • SquareMediumSoftware Engineer
    Explain an AI-Assisted Engineering Workflow You Can Defend

    Use one real project to explain the path from ambiguous requirements through design, implementation, launch, and maintenance, with AI assistance treated as a bounded tool. Show stakeholder alignment, decision trade-offs, independent verification, rejected output, and post-launch learning.

    Behavioral & LeadershipOnsite
  • SquareMediumSoftware Engineer
    Lead a High-Leverage Project in a Regulated Legacy System

    Prepare a senior project deep dive spanning business leverage, personal ownership, delegation, architecture, migration, performance, reliability, and cost. Extend the analysis to regulated legacy systems where reconciliation, auditability, controlled rollout, and silent correctness failures matter.

    Behavioral & LeadershipOnsite
  • StripeMediumSoftware Engineer
    Answer hiring manager behavioral questions

    This question evaluates behavioral competencies such as communication, teamwork, collaboration, problem-solving, decision-making under pressure, self-assessment, and alignment with professional values.

    Behavioral & LeadershipTechnical Screen
  • StripeMediumSoftware Engineer
    Architecture Deep-Dive: 15–20 Minute Past-Project Talk and Retrospective Follow-ups

    A Stripe staff-level architecture deep-dive: present a past technical project in 15 to 20 minutes, then field follow-ups such as what you would do differently. It assesses technical depth, how clearly you explain key design decisions and rejected alternatives, credible ownership of the work, and honest retrospection.

    Behavioral & LeadershipOther
  • StripeEasySoftware Engineer
    Background, AI use at work, misalignment with a company Stripe works with, why Stripe

    A recruiter screen for a Stripe software engineer role asks four behavioral questions: a short background summary, how you have used AI in your work, how you would handle Stripe working with a company you are not aligned with, and why Stripe interests you. It tests concise storytelling, responsible AI use, professional judgment in a values conflict, and genuine motivation.

    Behavioral & LeadershipHR Screen