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 391–420 of 748 results

  • GoogleMediumSoftware Engineer
    Handle teamwork, prioritization, and feedback scenarios

    This question evaluates teamwork, prioritization, conflict resolution, mentoring, feedback delivery, and time-management competencies for a software engineering role in the Behavioral & Leadership category.

    Behavioral & LeadershipTechnical Screen
  • GoogleHardSoftware Engineer
    Handle two teams duplicating work

    This question evaluates leadership competencies such as cross-team communication, stakeholder alignment, prioritization, and conflict-resolution skills.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Handling Someone Taking Credit for Your Work and Juggling Competing Priorities

    A two-part behavioral interview asking how you would handle a colleague taking credit for your work, and how you manage your time and coordinate with others when juggling several tasks with different priorities. It evaluates conflict resolution, communication and prioritization judgment.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Handling an Ambiguous "Family Tree" Prompt

    This question evaluates a candidate's competency in handling ambiguous requirements, focusing on requirement elicitation, clarification, incremental delivery, documentation, and risk management within a family-tree prompt.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    How You Handle a Project With Unclear Scope and High Ambiguity

    A behavioral question asks how you handle a project whose scope is unclear or highly ambiguous. It tests how you clarify goals with stakeholders, decide which unknowns to resolve first, make progress on documented assumptions, communicate changes, and back your approach with a real example.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    How You Prioritize When You Have a Large Amount of Work

    A behavioral interview question asking how you prioritize when you have a large amount of work, illustrated with a real example. It tests the criteria you use to order work, how you handle dependencies and conflicting requests, what you choose to defer, and how you communicate those trade-offs.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    How do you handle conflict and ambiguity?

    This question evaluates a candidate's conflict resolution, communication, teamwork, leadership, ethical judgment, influence, and adaptability skills in a software engineering context.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    How do you handle credit, leadership, and feedback?

    This question evaluates collaboration, ownership, conflict management, influence without authority, leadership/mentorship, and feedback skills within the Behavioral & Leadership domain for software engineering roles, emphasizing practical application through concrete examples rather than purely conceptual understanding.

    Behavioral & LeadershipTechnical Screen
  • GoogleHardSoftware Engineer
    How do you handle workplace conflict scenarios?

    This question evaluates interpersonal and leadership competencies, including communication, conflict resolution, de-escalation, stakeholder alignment, and maintaining team collaboration.

    Behavioral & LeadershipTechnical Screen
  • GoogleEasySoftware Engineer
    How would you lead a team through delivery issues?

    This question evaluates leadership and team-management competencies—including delegation, prioritization, conflict resolution, and feedback communication—within a software engineering context and the Behavioral & Leadership interview category.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Lead a Project Through Ambiguous Requirements

    This question evaluates your ability to take ownership of ambiguous, loosely defined technical initiatives, structure unknown variables, validate assumptions through experiments, and pivot effectively based on emerging data.

    Behavioral & LeadershipOnsiteBehavioralLeadershipAmbiguity
  • GoogleMediumSoftware Engineer
    Lead a deep dive on your most complex project

    This question evaluates a candidate's systems architecture and technical leadership skills, including design reasoning, trade-off analysis, incident management, and reflective learning.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Leading an Engineering Team Back From Low Morale

    A behavioral question for an engineering manager candidate about leading a team whose morale had dropped. It tests how the candidate reads the signals, diagnoses causes through one-on-ones and data, acts on causes inside and outside their control, communicates honestly, and shows that the team recovered.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Managing Delivery Dates When a Team Commitment Is at Risk

    A behavioral question for an engineering manager on how they set, track and protect delivery dates, followed by a real case where a committed date was at risk. It tests early risk detection, weighing scope, staffing and date options, stakeholder communication, and protecting quality and team health.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Navigate Disagreement, Mistakes, and Difficult Stakeholders

    This question tests your ability to navigate professional interpersonal challenges by focusing on conflict resolution, accountability, and the synthesis of technical and human-centric problem-solving.

    Behavioral & LeadershipTechnical ScreenCommunicationConflict ResolutionLeadership
  • GoogleMediumSoftware Engineer
    Project Deep Dive, Collaboration and Project Management, and Conflict Trade-offs

    A behavioral interview covering three areas: a deep dive into a project the candidate worked on, collaboration and project management with other contributors, and a conflict that involved a technical or project trade-off. It tests ownership, technical depth under follow-up questions, coordination habits, and how disagreements get resolved.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Resolve Product Disagreement and Balance Technical Debt

    Tests your ability to navigate cross-functional conflict with product managers, make pragmatic trade-offs between urgent deadlines and long-term code health, and use data-driven influence to achieve alignment.

    Behavioral & LeadershipOnsiteBehavioralCross-FunctionalTechnical Debt
  • GoogleMediumSoftware Engineer
    Resolve Team Disagreement During a Cross-Functional Performance Fix

    Tests your ability to diagnose distributed performance bottlenecks, navigate technical disagreements with partner teams using objective data, and verify that optimizations do not introduce secondary regressions.

    Behavioral & LeadershipTechnical ScreenCross-FunctionalPerformanceConflict Resolution
  • GoogleMediumSoftware Engineer
    Resolving Disagreements with a Coworker, Another Team and a Mentee Who Resists Direction

    Behavioral interview questions on handling conflict: a disagreement with a coworker, a disagreement with another team, and a junior engineer you mentor who does not accept your direction. They test how you listen, use evidence, influence without authority, decide when to escalate, and develop others.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Respond Constructively to Difficult Feedback

    This question assesses the candidate's ability to maintain professional objectivity, analyze constructive criticism, and implement measurable behavioral changes.

    Behavioral & LeadershipOnsiteBehavioralGrowth MindsetCommunication
  • GoogleMediumSoftware Engineer
    Senior Behavioral Round: Impact, Conflict, and Fit

    A four-question senior-engineer behavioral round covering a project you're proud of, a team conflict, a teammate you misjudged at first, and what you're looking for in your next role — testing ownership at scope, fair conflict handling, and genuine self-awareness.

    Behavioral & LeadershipTechnical Screenbehavioralsenior-engineerself-awareness
  • GoogleMediumSoftware Engineer
    Show leadership and teamwork

    Show leadership and teamwork 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
  • GoogleMediumSoftware Engineer
    Successful Project, Teammate Conflict, a Changed View of a Teammate, and Values You Seek

    A behavioral round for a senior software engineer covering a successful project, a conflict with teammates, a time your negative view of a teammate turned positive, and the organizational values you want next. It tests ownership, conflict handling, self-awareness and genuine motivation.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Tell Me About a Compromise: Outcome, Follow-Through and What You Would Change

    A behavioral conflict question asking for a time you had to compromise, followed by probes on whether you were satisfied with the result, what you did afterwards to achieve what you gave up, and how you will act differently. It tests conflict handling, judgment, follow-through and honest self-reflection.

    Behavioral & LeadershipTechnical Screen
  • GoogleHardSoftware Engineer
    Toughest Project, Cross-Team Work, Mentoring, Criticism, Ambiguity and Conflict Stories

    Six behavioral questions for a software engineer covering the most challenging project, collaboration with another team, mentoring, receiving criticism, handling ambiguity, and responding when someone disagrees with you. It tests story selection, a clearly personal role, honest reflection, and concise STAR-style delivery without a warm-up introduction.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Walk resume and tackle hypotheticals

    This question evaluates leadership, stakeholder management, technical decision‑making, and execution competencies by requesting detailed resume project walkthroughs and responses to leadership hypotheticals.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    What You Do When Two People Disagree: Approach and a Real Example

    A behavioral interview question asking what you do when two people disagree, backed by a concrete example from your work. It tests how you understand both sides, move a disagreement toward evidence and shared criteria, decide or escalate when needed, and keep the working relationship intact.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Which Area Would You Improve Now to Do Better Work at Google?

    A behavioral question from a Google software engineer onsite that asks which area you would improve about yourself right now and how that improvement would help your future work at the company. It tests self-awareness, honesty about a real gap, a credible development plan and a clear link to the role.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Why Google, Handling a Rejection, and What You Expect From a Manager

    A two-part behavioral interview: explain why you want to work at Google and what you would do if you did not pass, then describe what you expect from a manager and how you would act as one when handling delivery, conflicts between leadership and the team, and requests for extra effort.

    Behavioral & LeadershipOnsite
  • GreptileMediumSoftware Engineer
    Explain Career Decisions for a Customer Engineer Role

    Connect past career decisions and current goals to a customer engineer role, with honest motivation and questions about technical ownership.

    Behavioral & LeadershipHR Screen