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 631–660 of 748 results

  • RiotgamesEasySoftware Engineer
    Describe a Difficult Project

    This question assesses the candidate's ability to navigate complex technical challenges, demonstrate ownership, and communicate their decision-making process within a team environment.

    Behavioral & LeadershipTechnical ScreenBehavioralLeadershipCommunication
  • RiotgamesEasySoftware Engineer
    Resolve a Disagreement Constructively

    This question assesses the candidate's ability to navigate professional conflict through data-driven reasoning, collaborative communication, and focus on team objectives rather than personal ego.

    Behavioral & LeadershipTechnical ScreenCommunicationConflict ResolutionCollaboration
  • RipplingMediumSoftware Engineer
    Answer Hiring Manager Behavioral Questions

    This question evaluates a candidate's ability to handle interpersonal conflict within a high-stakes technical environment and their capacity to align personal motivations with the company's business model.

    Behavioral & LeadershipOnsiteConflict ResolutionLeadershipTechnical Tradeoffs
  • RipplingHardSoftware Engineer
    Explain Your Current and Previous Engineering Roles

    Introduce current and previous engineering roles with clear team purpose, personal scope, concrete responsibilities, and relevant progression.

    Behavioral & LeadershipHR Screen
  • RipplingHardSoftware Engineer
    Explain Your Reason for Changing Roles and Your Interest in the Team

    Explain job-change motivation and role interest with specific goals, evidence-backed fit, professional framing, and honest open questions.

    Behavioral & LeadershipHR Screen
  • RipplingMediumSoftware Engineer
    How would you present a project deep dive?

    This question evaluates communication, technical ownership, architectural reasoning, decision-making, and impact measurement competencies, and is categorized as Behavioral & Leadership with relevance to system design and product execution; it tests both conceptual understanding and practical application.

    Behavioral & LeadershipOnsite
  • RipplingHardSoftware Engineer
    Present a Project and Reflect

    This question assesses the candidate's ability to articulate the end-to-end lifecycle of a complex project, focusing on technical decision-making, team collaboration, and the ability to critically analyze one's own performance.

    Behavioral & LeadershipOnsiteBehavioralLeadershipCommunication
  • RipplingMediumSoftware Engineer
    Staff Engineer Hiring-Manager Round: Platform Ownership, AI Adoption, and Cross-Team Influence

    This question assesses the candidate's ability to drive complex, cross-functional engineering initiatives and their strategic approach to integrating emerging technologies like AI into legacy or established platforms.

    Behavioral & LeadershipOnsiteLeadershipSystem ArchitectureStakeholder Management
  • RipplingEasySoftware Engineer
    Walk Through Your Current Role, a Recent Work Challenge, and How You Use AI Tools

    A recruiter screen for a senior software engineer role asks you to introduce yourself with a focus on your current team and responsibilities, describe a recent challenge at work and how you resolved it, and explain how you use AI tools day to day. It tests concise storytelling, senior-level ownership, and judgment about verifying AI output.

    Behavioral & LeadershipHR Screen
  • RipplingMediumSoftware Engineer
    Walk through a project deep dive

    This question evaluates a software engineer's technical leadership, system design reasoning, decision-making under constraints, measurable impact analysis, and mentorship competencies within the Behavioral & Leadership domain of software engineering.

    Behavioral & LeadershipTechnical Screen
  • RipplingMediumSoftware Engineer
    Why do you want to join this company?

    This question evaluates a candidate's ability to articulate past experience and measurable impact, communicate clear motivation, and demonstrate fit for a specific team or company, targeting communication, self-presentation, leadership, and career-alignment competencies for a Software Engineer role.

    Behavioral & LeadershipOnsite
  • RobinhoodMediumSoftware Engineer
    Defend the Complexity and Scalability of a Project

    Prepare a project deep dive that withstands repeated questions about technical difficulty and scalability. Define your ownership, defend a genuine trade-off with evidence, identify current bottlenecks, and propose incremental scaling only when measurable signals justify it.

    Behavioral & LeadershipOnsite
  • RobinhoodHardSoftware Engineer
    Explain Project Complexity and Scalability in a Deep Dive

    Prepare a project deep dive that explains data flow, business invariants, personal ownership, measured bottlenecks, and credible scalability tradeoffs.

    Behavioral & LeadershipOnsite
  • RobinhoodMediumSoftware Engineer
    Handle security vs velocity conflicts across teams

    This question evaluates a candidate's competency in balancing security requirements with product delivery speed, encompassing risk assessment, stakeholder management, trade-off communication, and ownership of execution and follow-through.

    Behavioral & LeadershipOnsite
  • RobinhoodMediumSoftware Engineer
    Walk through project scope, ownership, and decisions

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

    Behavioral & LeadershipTechnical Screen
  • RobloxMediumSoftware Engineer
    Discovering a Design Flaw Right Before a Project Deadline: How Do You Respond?

    A situational behavioral question for software engineers: your project is close to its deadline when you discover that an earlier design decision is flawed. It tests how you size the flaw's impact, weigh delaying against shipping with a mitigation or cutting scope, communicate with the people who own the date, and follow through.

    Behavioral & LeadershipTechnical Screen
  • RobloxMediumSoftware Engineer
    Handle Difficult Feedback and Manager Disagreement

    Tests emotional intelligence, professional maturity, constructive disagreement, and the ability to accept critical feedback and commit to collective team decisions.

    Behavioral & LeadershipTechnical Screenbehavioralleadershipconflict-resolution
  • RobloxMediumSoftware Engineer
    Handle Release Risks and Cross-Team Blockers

    Assess a candidate's ability to navigate high-stakes release deadlines when facing upstream dependencies, critical bugs, and cross-team roadblocks.

    Behavioral & LeadershipOnline AssessmentBehavioralRelease ManagementCross-Team Collaboration
  • RubrikMediumSoftware Engineer
    Engineering manager behavioral: driving a cross-team outcome from an ambiguous goal

    An engineering manager behavioral prompt about owning an ill-defined goal that depended on other teams. It tests how a candidate removes ambiguity, secures cross-team commitments, runs execution through setbacks, and explains the specific decisions and trade-offs they personally made.

    Behavioral & LeadershipOnsite
  • RubrikMediumSoftware Engineer
    Engineering manager interview: a leadership call you owned and an engineer you grew

    A two-part engineering manager interview on leadership and mentorship. It asks for a situation where the candidate's own decision shaped the team's success and for a concrete account of growing an engineer, probing personal judgment, trade-offs and evidence of impact under targeted follow-ups.

    Behavioral & LeadershipOnsite
  • RubrikMediumSoftware Engineer
    Engineering manager peer round: technical quality, ownership and long-term team health

    A peer interview for an engineering manager role on engineering judgment and team culture. It probes the candidate's engineering principles, a real quality-versus-speed decision, and how they build ownership, collaboration and joint innovation with peer teams, and long-term team health.

    Behavioral & LeadershipOnsite
  • SalesforceHardSoftware Engineer
    Answer ownership, conflict, and failure recovery questions

    This question evaluates ownership, conflict resolution, incident response, stakeholder management, and accountability competencies relevant to software engineering.

    Behavioral & LeadershipTechnical Screen
  • SalesforceMediumSoftware Engineer
    Behavioral deep dive: scaling decisions, zero-to-one platforms, traffic spikes, conflict

    Hiring manager behavioral round for a senior backend engineer: a deep dive into a system you own with probing on scaling decisions and failure modes, plus stories about building a platform from zero, handling an unexpected traffic spike, resolving cross-team conflict, and motivation for the move.

    Behavioral & LeadershipOther
  • SalesforceMediumSoftware Engineer
    Behavioral: Coaching a Teammate and Upholding Team Coding Standards

    Two-part behavioral question for senior engineers: how you helped a teammate get better at a specific task, and how you maintain coding standards across your team. It tests mentoring approach, measurable growth, automating standards, code review norms and building team buy-in.

    Behavioral & LeadershipOther
  • SalesforceMediumSoftware Engineer
    Behavioral: Pivoting Mid-Project and Handing Off Work You Owned

    Two-part behavioral question for senior engineers: a time you had to pivot in the middle of a project, and a time you were pulled off a project where you were the main point of contact. It tests adaptability, re-planning, stakeholder communication and responsible handoffs.

    Behavioral & LeadershipOther
  • SalesforceMediumSoftware Engineer
    Describe a memorable bug and persuasion story

    This question evaluates a software engineer's practical debugging, incident management, and root-cause analysis skills together with persuasion, stakeholder alignment, and leadership competencies when describing a memorable bug and influencing outcomes.

    Behavioral & LeadershipTechnical Screen
  • SalesforceMediumSoftware Engineer
    Describe the Team Environment in Which You Do Your Best Work

    Explain the concrete team behaviors, decision practices, feedback norms, and responsibilities that help you do your best work. Also show how you contribute to that environment and adapt when the team operates differently.

    Behavioral & LeadershipOnsite
  • SalesforceHardSoftware Engineer
    Discuss Transferable Experience for a New Mobile Product Team

    This question tests your ability to translate non-mobile technical expertise into a mobile context, showing maturity in identifying skill gaps and a structured approach to learning and team contribution.

    Behavioral & LeadershipTechnical ScreenBehavioralEngineering-StrategyAdaptability
  • SalesforceMediumSoftware Engineer
    Explain background and Salesforce motivation

    Explain background and Salesforce motivation 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
  • SalesforceMediumSoftware Engineer
    Going Above and Beyond: Helping Others and Exceeding What Was Expected

    Two behavioral prompts on going above and beyond: helping a colleague or team beyond what your role required, and delivering more than was expected on your own work. It assesses initiative, judgment about cost and scope, and impact that lasts beyond the single situation.

    Behavioral & LeadershipOnsite