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 EngineerDescribe 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 EngineerDiscuss 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 EngineerDiscuss 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 EngineerDiscuss 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 EngineerDiscuss 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 EngineerExplain 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 EngineerImproving 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 EngineerInternship 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 EngineerShow 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 EngineerStaff 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 EngineerExplain 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 EngineerDescribe 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 EngineerAnswer 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 EngineerSenior 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 EngineerAnswer 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 EngineerDescribe 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 EngineerDescribe 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 EngineerDescribe 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 EngineerDescribe 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 EngineerExplain 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 EngineerExplain 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 EngineerExplain 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 EngineerGive 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 EngineerHandle 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 EngineerIntroduce 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 EngineerWalk 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 EngineerExplain 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 EngineerHow 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 EngineerAligning 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 EngineerAnswer 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