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 241–270 of 748 results

  • Chicago Trading CompanyMediumSoftware Engineer
    Show Teamwork and Drive Through Difficult Engineering Situations

    This question assesses a candidate's ability to balance collaborative support with personal accountability, and their resilience in overcoming high-stakes technical or organizational blockers.

    Behavioral & LeadershipOnsiteLeadershipCollaborationProject Management
  • CibcEasySoftware Engineer
    Self-Introduction, Why This Role, Two Strengths and a Weakness, and a Java Self-Rating

    A recruiter screen for a software engineer role asks for a self-introduction, the reason you want this role, two strengths and one weakness, and a self-rating of your Java skill backed by the courses you took. Tests concise self-presentation, honest calibration, and one coherent story across short answers.

    Behavioral & LeadershipHR Screen
  • CircleMediumSoftware Engineer
    Describe pair-programming challenge under time pressure

    Describe pair-programming challenge under time pressure 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 & LeadershipOnline Assessment
  • CiscoEasySoftware Engineer
    Describe How You Drove an Improvement to a Team's QA Workflow

    A behavioral question for a software QA role asking how the candidate drives improvements to a team's testing and release workflow. It looks for a concrete, evidence-based example that shows root-cause diagnosis, a piloted change, stakeholder buy-in, and measured results.

    Behavioral & LeadershipOnsite
  • CitadelMediumSoftware Engineer
    Describe a Difficult Challenge and How You Resolved It

    Practice answering a difficult-project behavioral question with one specific, decision-rich story that separates personal actions from team contributions. The sample response shows how to diagnose retry amplification in a latency incident, negotiate a safe degradation, measure the canary result, acknowledge residual risk, and explain what changed afterward.

    Behavioral & LeadershipOnsite
  • CitadelMediumSoftware Engineer
    Describe current work and relocation willingness

    This question evaluates leadership, ownership, communication, technical depth in system design and project execution, and logistical flexibility regarding relocation by asking for current responsibilities, a detailed project deep-dive, and relocation constraints.

    Behavioral & LeadershipHR Screen
  • CitadelHardSoftware Engineer
    Discuss a Project You Are Proud Of and How You Work

    Use one truthful project to explain what you are proud of, what changed in your thinking, and how you organize a normal workday. Connect personal decisions and measurable impact to later behavior while showing realistic prioritization, collaboration, focused work, and adaptability.

    Behavioral & LeadershipTechnical Screen
  • CitadelMediumSoftware Engineer
    Explain career motivations and choices

    This question evaluates self-awareness, career motivation, role-fit, decision-making, and communication skills for a Software Engineer by probing career values, educational and internship choices, and motivation for entering the finance industry.

    Behavioral & LeadershipTechnical Screen
  • CitadelMediumSoftware Engineer
    How do you handle conflict at work?

    This question evaluates interpersonal skills such as conflict resolution, communication, accountability, and leadership by asking about a concrete disagreement with a teammate in a software engineering context.

    Behavioral & LeadershipOnsite
  • CitiMediumSoftware Engineer
    Walk through resume and impact

    This question evaluates a candidate's ability to communicate a coherent career narrative and demonstrate technical ownership, decision-making, trade-off analysis, and metrics-driven impact within a software engineering context, testing competencies in leadership, product sense, and measurable delivery under the Behavioral & Leadership category.

    Behavioral & LeadershipOnsite
  • ClioMediumSoftware Engineer
    Growing the Managers Who Report to You and Handling Low Performers

    A people-leadership behavioral prompt for an engineering role that manages other managers. Candidates describe how they grew a manager reporting to them and how they handled an underperformer, and are assessed on diagnosis, clear expectations, coaching, fairness, decisive outcomes and the context behind their decisions.

    Behavioral & LeadershipOther
  • CloudflareEasySoftware Engineer
    Describe contributions to production code

    This question evaluates experience with production-quality software development, emphasizing contribution impact, code ownership, collaboration, and operational awareness.

    Behavioral & LeadershipHR Screen
  • CloudflareEasySoftware Engineer
    Present a recent project effectively

    This question evaluates communication, leadership, and ownership skills within the Behavioral & Leadership domain by assessing how clearly a software engineer describes a recent project and their individual contributions.

    Behavioral & LeadershipHR Screen
  • CoinbaseEasySoftware Engineer
    Clarify CodeSignal partial credit and score access

    This question evaluates understanding of how multi-level coding assessments allocate partial credit for test cases and compute aggregate scores across levels on an online assessment platform, testing competency in assessment logistics and test platform mechanics.

    Behavioral & LeadershipOnline Assessment
  • CoinbaseMediumSoftware Engineer
    Decide When Automated Tests Are Necessary

    Assesses an engineer's testing philosophy, balancing risk and velocity to determine when automated tests are mandatory versus when lighter verification suffices, while looking beyond naive code coverage metrics.

    Behavioral & LeadershipOnsitetesting-strategysoftware-qualityengineering-culture
  • CoinbaseMediumSoftware Engineer
    Demonstrate Senior Engineering Judgment

    This question assesses a candidate's ability to balance technical debt, business deadlines, and team alignment when faced with a high-stakes, conflicting decision.

    Behavioral & LeadershipOnsiteBehavioralLeadershipTrade-offs
  • CoinbaseMediumSoftware Engineer
    Describe Code You Are Proud to Have Written

    This question assesses a candidate's ability to articulate technical design choices, maintainability, and the trade-offs made during the software development lifecycle.

    Behavioral & LeadershipOnsiteBehavioralSystem DesignSoftware Engineering
  • CoinbaseMediumSoftware Engineer
    Describe cross-team collaboration on past projects

    This question evaluates cross-team collaboration, stakeholder communication, conflict resolution, ownership, and coordination competencies within software delivery.

    Behavioral & LeadershipTechnical Screen
  • CoinbaseMediumSoftware Engineer
    Discuss complex project and multi-approach example

    A Coinbase onsite behavioral pairing that asks you to walk through the most complex project you led end-to-end — its complexity, decomposition, risks, your specific contributions, and measured outcomes — and then to show a problem you attacked with several different methods. The solution gives a STAR+L structure, a reusable template, and full sample answers for both prompts with the trade-off reasoning interviewers actually score. It also covers the common failure modes: vague impact, hiding behind "we," and presenting only one approach.

    Behavioral & LeadershipOnsite
  • CoinbaseMediumSoftware Engineer
    Discuss your proudest project

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

    Behavioral & LeadershipOnsite
  • CoinbaseMediumSoftware Engineer
    Explain Your Role in a Production Incident

    This question assesses a candidate's ability to navigate high-pressure production incidents, focusing on structured problem-solving, cross-functional communication, and technical ownership.

    Behavioral & LeadershipOnsiteBehavioralIncident ManagementOwnership
  • CoinbaseMediumSoftware Engineer
    Explain motivation, UX quality, and change handling

    Explain motivation, UX quality, and change handling 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
  • CoinbaseMediumSoftware Engineer
    Handle recruiter transparency and background checks

    Handle recruiter transparency and background checks 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
  • CoinbaseMediumSoftware Engineer
    Resolve a Disagreement in Code Review

    This question tests your ability to navigate technical conflict, exercise professional judgment, and demonstrate collaborative communication skills during a pull request review.

    Behavioral & LeadershipOnsiteCommunicationCode ReviewConflict Resolution
  • CommureMediumSoftware Engineer
    Present Your Background and Respond to an AI-Use Concern

    This exercise evaluates your ability to provide a structured professional narrative, demonstrate technical depth through project ownership, and maintain poise when confronted with a challenging, ethical, or unexpected behavioral probe.

    Behavioral & LeadershipTechnical ScreenBehavioralCommunicationEthics
  • ConfluentMediumSoftware Engineer
    Answer standard behavioral prompts

    This set of behavioral prompts evaluates ownership, leadership, communication, judgment, accountability, resilience, and time-management competencies for software engineers.

    Behavioral & LeadershipTechnical Screen
  • ConfluentMediumSoftware Engineer
    Motivation and Readiness for a Developer Productivity Role from a Customer-Facing Team

    A hiring-manager values-alignment round for a developer productivity role: walk through your background, then address a stated wish for distributed-systems work and a career spent on customer-facing teams. It tests honest motivation, transferable skills and a credible ramp-up plan.

    Behavioral & LeadershipOnsite
  • ConfluentMediumSoftware Engineer
    Why Confluent, and a Deep Dive into a Project You Worked On

    A values and behavioral round for a senior software engineer built around two questions: why you want to join Confluent, and an in-depth walkthrough of a project you worked on. It tests motivation grounded in specifics, ownership of technical decisions and the ability to defend trade-offs under probing.

    Behavioral & LeadershipOnsite
  • CoreweaveMediumSoftware Engineer
    Justify Building an In-House System Instead of Adopting an Existing Solution

    Hiring manager question asking why a team built a system in-house when existing industry solutions were available. It tests build-versus-buy reasoning about scale, cost and fit, honest accounting of ownership costs, and credible evidence of the candidate's own technical contribution.

    Behavioral & LeadershipOnsite
  • CoupangMediumSoftware Engineer
    Describe your proudest project and dive deep

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

    Behavioral & LeadershipOnsite