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 511–540 of 748 results
- MetropolisMediumSoftware EngineerDeep-dive a cross-team technical project you led
This question evaluates leadership, cross-team collaboration, technical ownership, project management, and the ability to make architecture trade-offs, mitigate reliability/security/performance risks, and quantify outcomes.
Behavioral & LeadershipTechnical Screen - MetropolisMediumSoftware EngineerDescribe disagreement with leadership and your approach
This question evaluates interpersonal competencies such as conflict resolution, communication, stakeholder management and leadership judgment within a software engineering context.
Behavioral & LeadershipTechnical Screen - MetropolisMediumSoftware EngineerIntroduce yourself and explain your job search goals
This question evaluates communication, self-presentation, articulation of career goals, alignment with role expectations, and the ability to address logistical constraints for a senior software engineering position.
Behavioral & LeadershipTechnical Screen - MicrosoftMediumSoftware EngineerAdapt When Project Requirements Change Midway
Explain a mid-project requirement change through concrete first steps, personal ownership, alternatives, scope trade-offs, and revised acceptance criteria.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerBehavioral: Delivering Under a Tight Deadline and Handling a Difficult Situation
A senior behavioral question in two parts: describe delivering an important project against a tight deadline, then a difficult work situation and how you handled it. It tests prioritization, scope negotiation, stakeholder communication, ownership of decisions, and composure under pressure.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerBehavioral: Long Blockers, Missed Deadlines or User Complaints, and Career Direction
Behavioral and career questions from a software engineering onsite: a time you were blocked for a long time, a project that missed its deadline or drew many user complaints, and your current focus, reasons for moving and future technical direction. It tests ownership, communication and a coherent career story.
Behavioral & LeadershipOnsite - MicrosoftEasySoftware EngineerCollaborating With Teammates Across Regions and Working From Home
A behavioral question about collaborating with teammates spread across regions and time zones and with teammates who work from home, followed by a request for a story that shows how you collaborate. It tests asynchronous communication, inclusive hybrid practices, and a concrete personal contribution.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerDescribe a recent innovation you delivered
This question evaluates innovation, problem identification, stakeholder influence, trade-off management, measurable impact assessment, and reflective learning within the Behavioral & Leadership domain.
Behavioral & LeadershipOnline Assessment - MicrosoftMediumSoftware EngineerDescribe background and motivations
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Describe background and motivations states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipTechnical Screen - MicrosoftMediumSoftware EngineerDescribe handling ambiguity and resolving design conflicts
This question evaluates a software engineer's competencies in handling ambiguity, prioritization and delivery with limited guidance, risk management during migrations and experiments (including staged rollouts and A/B testing), and resolving technical design conflicts through stakeholder communication.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerExplain Platform Evolution, Ownership, and Career Motivation
Explain a platform’s evolution, your exact ownership, the trade-offs behind changes, and a concrete, professional motivation for the next role.
Behavioral & LeadershipOnsite - MicrosoftHardSoftware EngineerExplain owning and debugging infra modules
This question evaluates ownership, debugging, and operational competence for low-level infrastructure components such as storage, distributed systems, and other reliability-critical infra, emphasizing reliability/performance goals, incident investigation, trade-off reasoning, and executional ownership.
Behavioral & LeadershipTechnical Screen - MicrosoftMediumSoftware EngineerExplain the Most Complex Project You Have Delivered
Explain a complex engineering project through personal ownership, constraints, alternatives, execution challenges, measurable evidence, and lessons learned.
Behavioral & LeadershipOnsite - MicrosoftEasySoftware EngineerHandling a Deadline You Will Miss, and Why Adding Engineers Late Backfires
A behavioral question about realizing that a task you own will miss its deadline and what you do next, followed by a probe on why adding more people close to delivery tends to backfire. It tests early escalation, framing options and trade-offs, ownership, and an understanding of ramp-up and coordination costs.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerIntroduce yourself and explain 'Why us?'
This question evaluates behavioral and leadership competencies—communication, decision-making under ambiguity, stakeholder alignment, technical leadership, mentorship, and impact articulation—within the Category: Behavioral & Leadership for a software engineering role.
Behavioral & LeadershipTechnical Screen - MicrosoftMediumSoftware EngineerResolve Technical Disagreement and Work Across Different Styles
Discuss technical disagreement and contrasting work styles with fair alternatives, shared evidence, explicit decisions, and practical collaboration changes.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerResume Deep Dive: Technical Decisions, Personal Contribution, Challenges, Impact
A resume-driven behavioral interview that walks through a past project in depth: the architecture and technical decisions, what the candidate personally contributed, the hardest challenges, and the measurable impact. It tests ownership, technical judgment and clear, structured storytelling.
Behavioral & LeadershipOnsite - MicrosoftMediumSoftware EngineerSenior Engineer Behavioral: Explaining Something You Learned Recently and Applied
A senior software engineer behavioral question asking the candidate to describe one thing they learned recently. It tests curiosity and learning habits, the ability to explain a new concept clearly and accurately with its limits, and whether the learning was applied to real work with a visible result.
Behavioral & LeadershipHR Screen - MicrosoftMediumSoftware EngineerSenior Engineer Behavioral: The Toughest Situation You Handled at Work and How
A senior software engineer behavioral question about the hardest challenge or most difficult situation the candidate has handled at work. It tests judgment under uncertainty and pressure, how the problem was diagnosed and prioritized, communication with stakeholders, an honest outcome, and lessons applied afterward.
Behavioral & LeadershipHR Screen - MicrosoftEasySoftware EngineerWhy This Company and Role, Three Traits That Fit, Job Changes, and Project Ownership
A motivation and fit question set for a software engineer role focused on privacy and compatibility: why this company and role, three traits that make you a match, why you changed employers, and which parts of a resume project you built yourself. It tests self-awareness, honesty, and alignment with the work.
Behavioral & LeadershipOnsite - MicrosoftEasySoftware EngineerYour View of AI and How You Use AI Tools in Software Engineering Work
A behavioral question asking for your view of AI and how you use AI tools in your engineering work. It tests balanced judgment about benefits and limits, how you verify AI-generated output, accountability for what you ship, and care with private code and data.
Behavioral & LeadershipOnsite - MillenniumMediumSoftware EngineerExplain a Project and Its Hardest Engineering Challenge
Prepare a detailed project deep dive with clear ownership, a concrete engineering challenge, rejected alternatives, and evidence that the solution worked.
Behavioral & LeadershipOnsite - MillenniumMediumSoftware EngineerHow do you explain work to non-technical partners?
This question evaluates a candidate's competence in communicating complex technical or ML topics to non-technical stakeholders and their motivation for working on AI/ML in trading contexts, with emphasis on translating technical tradeoffs into business impact, risk awareness, and domain constraints such as latency, cost, and compliance.
Behavioral & LeadershipTechnical Screen - Mistral AIMediumSoftware EngineerExplain AI coding assistant usage strategy
This question evaluates competency in responsible AI tool usage, ethical judgment, secure handling of sensitive data, attribution and licensing awareness, time management, and communication skills, and is categorized as Behavioral & Leadership with ties to software engineering practices and AI governance.
Behavioral & LeadershipTechnical Screen - MongoDBMediumSoftware EngineerBehavioral: ownership, team play, and a deep dive on a project you led
Senior behavioral interview prompts on ownership, being a strong team player, and leading a project, including hiring manager and director deep dives into past work. It tests specific first-person stories, accountability, collaboration, leadership of people and technical decisions, and consistent detail under repeated probing.
Behavioral & LeadershipOnsite - MongoDBMediumSoftware EngineerHow do you answer common HR screen questions?
This question set evaluates senior-level behavioral competencies including professional storytelling, interpersonal communication, alignment with technical and cultural fit, and readiness to discuss compensation and career trajectory.
Behavioral & LeadershipHR Screen - MongoDBMediumSoftware EngineerSummarize background, challenge project, and failure
This prompt evaluates leadership, technical ownership, communication, system-design reasoning, and incident-analysis competencies by requesting a concise career narrative, a deep-dive into a challenging project (including constraints, trade-offs, architecture, validation, and metrics), and a meaningful failure retrospective.
Behavioral & LeadershipTechnical Screen - Morgan StanleyMediumSoftware EngineerRespond to MS technology behavioral interview questions
This question evaluates motivation, cultural fit, integrity, judgment, communication, and awareness of technology trends by asking about interest in the organization's technology division, an instance of noticing and addressing a problem, and perspectives on near-term industry developments.
Behavioral & LeadershipOnsite - NVIDIAMediumSoftware EngineerDiscuss activities, role, and project deep dive
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Discuss activities, role, and project deep dive states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipOnsite - NVIDIAMediumSoftware EngineerExplain a graphics testing project in depth
This interview question evaluates behavioral evidence, ownership, communication, trade-offs, and measurable outcomes in a realistic interview setting. A strong answer for Explain a graphics testing project in depth states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
Behavioral & LeadershipOnline Assessment