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 601–630 of 748 results

  • PalantirMediumSoftware Engineer
    Discuss logistics and compensation

    Discuss logistics and compensation 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
  • PalantirMediumSoftware Engineer
    Handle value conflicts and disagreeing with leadership

    This question evaluates ethical judgment, professional disagreement, stakeholder communication, and ownership/accountability within leadership and team contexts for software engineers.

    Behavioral & LeadershipOnsite
  • PalantirMediumSoftware Engineer
    Reflect on experiences and teamwork

    Reflect on experiences 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 & LeadershipTechnical Screen
  • Palo Alto NetworksMediumSoftware Engineer
    Describe background and resume highlights

    This question evaluates a candidate's ability to communicate professional background concisely, demonstrate incident ownership and leadership, articulate technical decisions and trade-offs, and quantify measurable impact relevant to secure, high-availability systems within the Behavioral & Leadership domain of software engineering.

    Behavioral & LeadershipOnsite
  • Paramount CommerceMediumSoftware Engineer
    Explain motivations and company fit

    This question evaluates motivation, cultural and team fit, adaptability, and the ability to handle ambiguity while aligning technical work with business goals.

    Behavioral & LeadershipTechnical Screen
  • PinduoduoMediumSoftware Engineer
    Describe toughest project experience

    This question evaluates a candidate's leadership, problem-solving, communication, prioritization, and project-management competencies by probing how they handled a high-difficulty project experience.

    Behavioral & LeadershipTechnical Screen
  • PinduoduoEasySoftware Engineer
    Discuss Your Background, Job-Change Motivation, and Offer Acceptance Factors

    This interview assessment evaluates how effectively you articulate your professional trajectory, motivation for changing roles, cultural alignment with high-intensity engineering environments, and pragmatic expectations around compensation and cross-region collaboration.

    Behavioral & LeadershipTechnical Screenbehavioralcareer-motivationcultural-fit
  • PinduoduoMediumSoftware Engineer
    Discuss a Difficult Project and Your Next-Role Goals

    This question assesses your ability to articulate technical complexity, demonstrate individual ownership during project challenges, and align your personal career trajectory with the goals of a high-growth environment.

    Behavioral & LeadershipTechnical ScreenBehavioralLeadershipProject Management
  • PinduoduoHardSoftware Engineer
    Explain Employer Interest and Next-Role Priorities

    This question tests a candidate's ability to research a company's unique market position and align their personal professional trajectory with the firm's strategic goals.

    Behavioral & LeadershipTechnical ScreenBehavioralCareer StrategyCompany Research
  • PinduoduoHardSoftware Engineer
    Explain Team Services and Data-Ownership Boundaries

    This question tests your ability to articulate the architecture of your past projects, focusing on service boundaries, inter-team dependencies, and ownership models in a complex technical environment.

    Behavioral & LeadershipTechnical ScreenSystem DesignCommunicationDistributed Systems
  • PinduoduoMediumSoftware Engineer
    Navigate a Senior Engineering HR Interview

    Build a consistent narrative for a senior engineering HR interview covering current scope, motivation, role interest, parallel processes, and compensation. Ground seniority in evidence, protect confidential information, and compare opportunities using total compensation and role fit.

    Behavioral & LeadershipTechnical Screen
  • PinduoduoHardSoftware Engineer
    Present Evidence for Professional Strengths and Weaknesses

    This question assesses the candidate's self-awareness, ability to reflect on professional growth, and capacity to articulate impact through specific, evidence-based storytelling.

    Behavioral & LeadershipTechnical ScreenBehavioralSelf-ReflectionSoft Skills
  • PinterestHardSoftware Engineer
    Behavioral Deep Dive: Owned Project Metrics, Fast Decisions, Feedback, and Conflict

    Tests an engineering candidate's end-to-end technical leadership, ownership mindset, quantitative impact tracking, decision-making velocity under uncertainty, and interpersonal maturity.

    Behavioral & LeadershipOnsiteBehavioralLeadershipSystem Ownership
  • PinterestHardSoftware Engineer
    Behavioral Round: Success Metrics, Slow Teammates, Team Health, Feedback and Conflict

    Prepare concise answers for a software engineer behavioral round covering how you defined a project's success metrics, leading and communicating with engineers, a slow teammate, good and poor teams, giving and receiving negative feedback, conflict, and your strongest quality. It tests specific, well-structured stories with clear ownership and measurable outcomes.

    Behavioral & LeadershipOnsite
  • PinterestMediumSoftware Engineer
    Deep-Dive Two Projects Through Technical Decisions

    This question tests your ability to articulate technical depth, decision-making frameworks, and engineering maturity by comparing two complex projects under different constraints.

    Behavioral & LeadershipOnsiteLeadershipSystem DesignTechnical Communication
  • PinterestHardSoftware Engineer
    Senior Staff Infra Hiring Manager Screen: Career Arc, Reasons for Leaving, Team Fit

    A hiring manager conversation for a senior staff backend infrastructure role covering a walkthrough of the last ten years of a career, the reasons for leaving a current job, and how past work maps to the team's technical challenges. It tests narrative focus, staff-level scope and honest self-assessment.

    Behavioral & LeadershipTechnical Screen
  • PlaidMediumSoftware Engineer
    Explain What You Seek and an Unexpected Project Outcome

    Tests candidate self-awareness, career motivation, and adaptability when technical initiatives diverge from expectations due to real-world constraints.

    Behavioral & LeadershipOnsiteBehavioralCareer GoalsAdaptability
  • PlaidMediumSoftware Engineer
    Explain project scope, timeline, and delegation

    This question evaluates project management, technical ownership, estimation, risk management, delegation, and cross-team communication competencies within the Behavioral & Leadership domain for software engineers.

    Behavioral & LeadershipTechnical Screen
  • PlaystationEasySoftware Engineer
    Most Complex Project, Ideal Work Environment, Job Values and Hobbies

    Four behavioral questions from a software engineer screen: the most complex thing you have worked on, the environment in which you thrive, what you value in a job, and what you do for fun. It tests ownership, self-awareness and team fit, and the ability to give concise, specific answers backed by real examples.

    Behavioral & LeadershipTechnical Screen
  • PostmanMediumSoftware Engineer
    Cover intro, projects, interest, goals, Go rating

    This question evaluates communication, leadership, ownership, and practical Go programming proficiency by asking for a concise self-introduction, descriptions of impactful projects, alignment with the company/product, career goals, and a self-rated Go skill justification.

    Behavioral & LeadershipTechnical Screen
  • RampMediumSoftware Engineer
    Answer a Ramp Engineering Video Interview

    This question assesses a candidate's ability to navigate technical ambiguity and balance long-term system health with the need to ship business-critical features quickly.

    Behavioral & LeadershipTechnical ScreenBehavioralTechnical DebtOwnership
  • RampHardSoftware Engineer
    Present a System You Designed

    This question tests your ability to articulate a complex technical project, demonstrating architectural decision-making, ownership, and the ability to evaluate trade-offs in a real-world scenario.

    Behavioral & LeadershipOnsiteSystem DesignArchitectureLeadership
  • RampHardSoftware Engineer
    What Project Are You Proudest Of?

    This question evaluates a candidate's ability to demonstrate ownership, leadership, collaboration, technical contribution, problem-solving, and quantifiable impact from past projects.

    Behavioral & LeadershipTechnical Screen
  • RedditMediumSoftware Engineer
    Defend a Schema Decision Through a Real Technical Challenge

    This question assesses a candidate's ability to articulate the trade-offs behind a core architectural decision, focusing on data modeling, scalability, and technical growth through post-launch reality.

    Behavioral & LeadershipTechnical ScreenSystem DesignData ModelingDatabase Internals
  • RedditMediumSoftware Engineer
    Explain How You Use AI in Engineering Work

    Prepare a concrete account of using AI in engineering, including what you delegated, what information you withheld, and how you verified or rejected its output. Discuss correctness, privacy, licensing, maintainability, and continued human accountability.

    Behavioral & LeadershipTechnical Screen
  • RemitlyMediumSoftware Engineer
    Behavioral Screen: Going Beyond Your Responsibility and a Time You Failed

    Two behavioral questions from a software engineering technical screen: describe a time you went beyond your responsibility, and describe a time you failed. They test ownership, judgment about stepping outside your scope, candor about your own mistakes, and whether the lessons you learned changed your later behavior.

    Behavioral & LeadershipTechnical Screen
  • RemitlyEasySoftware Engineer
    Describe how you prevent project delays

    This question evaluates a candidate's project management, leadership, risk mitigation, communication, and adaptability skills by probing methods for preventing delays and examples of changing approaches to complete work.

    Behavioral & LeadershipTechnical Screen
  • RemitlyEasySoftware Engineer
    How to prepare for a PM partnership round

    This question evaluates a software engineer's competency in cross-functional collaboration, communication with product managers, stakeholder alignment, prioritization, and trade-off reasoning when working with Product, Design, Data, QA, and other engineering teams.

    Behavioral & LeadershipTechnical Screen
  • Retell AIEasySoftware Engineer
    Describe a Time You Explained a Complex Technical Concept to Non-Technical People

    A behavioral question for a customer-facing engineering role: describe one specific time you explained a complex technical concept to a non-technical audience and how you approached it. Tests STAR storytelling, audience analysis, accurate analogies and how the candidate checks that the message landed.

    Behavioral & LeadershipHR Screen
  • RiotgamesEasySoftware Engineer
    Admit and Recover from a Public Mistake

    This question assesses the candidate's professional integrity, emotional intelligence, and ability to prioritize organizational impact over personal ego when a technical error occurs.

    Behavioral & LeadershipTechnical ScreenOwnershipCommunicationCrisis Management