Intervu is in beta — feedback welcome at support@intervu.io

Coinbase Senior Software Engineer Interview Questions

30 real practice questions for the senior-level Senior Software Engineer role at Coinbase (Crypto / Fintech), spanning behavioral, technical, system design, leadership, and problem solving. Lead technical projects and mentor junior engineers. The first 3 questions below include what Coinbase interviewers actually listen for, plus likely follow-ups.

Questions
30
Categories
Behavioral (6), Technical (6), System Design (6), Leadership (6), Problem Solving (6)
Difficulty mix
10 easy · 10 medium · 10 hard
Avg. answer time
~4 min

Behavioral Questions (6)

  1. 1.Describe a time when you saw a critical problem that wasn't officially your responsibility but you stepped in to solve it anyway. What was the problem and how did you approach it?

    easy~3 min

    What interviewers look for

    • Identifies a significant problem that could impact users or the business without being asked
    • Takes initiative to solve the problem despite it being outside their formal role
    • Communicates proactively with relevant stakeholders about the issue and solution
    • Shows follow-through to ensure the problem is fully resolved
    • Reflects on how they could have prevented the issue or improved the response

    Likely follow-ups

    • How did you decide this was worth your time versus your assigned work?
    • What was the reaction from the person or team who should have caught this originally?

    Company context

    Coinbase operates with an 'Act Like an Owner' principle where every employee is expected to think and act like an owner, taking responsibility for outcomes beyond their immediate scope. Given Coinbase's mission-critical financial infrastructure, problems left unaddressed can impact millions of users.

  2. 2.Tell me about a time when you took ownership of a project or system that was failing, even though you weren't originally responsible for it. What was broken and how did you turn it around?

    easy~3 min

    What interviewers look for

    • Voluntarily takes responsibility for a failing project without being assigned
    • Demonstrates systematic approach to diagnosing and fixing the underlying problems
    • Shows accountability for outcomes and follow-through until problems are resolved
    • Communicates transparently about the issues and recovery plan with stakeholders
    • Reflects on lessons learned and how to prevent similar failures

    Likely follow-ups

    • What was the hardest part about taking over something that someone else had been working on?
    • How did you handle any lingering resentment or political issues around the original failure?

    Company context

    Coinbase's 'Act Like an Owner' principle means employees think and act like owners, taking responsibility for outcomes regardless of formal assignments. In a high-growth fintech environment, projects can fail or get abandoned, and someone needs to step up to ensure continuity.

  3. 3.Tell me about a time you made a technical decision that hurt short-term velocity but was right for the long-term architecture. What pushback did you get and how did you handle it?

    medium~4 min

    What interviewers look for

    • Demonstrates clear reasoning about long-term technical vision over immediate convenience
    • Shows ability to withstand pressure from stakeholders when making mission-critical decisions
    • Articulates how the decision aligned with broader system goals or user outcomes
    • Provides specific metrics or outcomes that validated the long-term approach

    Likely follow-ups

    • How did you communicate the tradeoffs to non-technical stakeholders who were pushing for speed?
    • Looking back, what would you do differently in how you rolled out that decision?

    Company context

    Coinbase's Mission First principle requires engineers to make decisions that advance the open financial system even when it's inconvenient. In a fast-moving crypto environment with regulatory scrutiny, technical decisions must balance speed with long-term sustainability and security.

  4. 4.Tell me about a time you obsessed over getting a product detail right because you knew it would significantly impact the user experience. What did you focus on and how far did you go?

    medium~4 min
  5. 5.Walk me through a time when you pushed your team to significantly improve their code quality or engineering practices. What was broken, how did you drive the change, and what resistance did you face?

    hard~5 min
  6. 6.Describe a situation where you had to choose between a feature your team wanted to build and what you believed was right for the product's mission. How did you handle that conflict?

    hard~5 min

Technical Questions (6)

  1. 7.You're building a new API endpoint that needs to validate cryptocurrency addresses for 50+ different blockchain networks. What's your design approach?

    easy~3 min
  2. 8.Write a function in Go that safely processes incoming webhook events from multiple blockchain networks, ensuring exactly-once delivery even during service restarts.

    easy~4 min
  3. 9.We're seeing intermittent 503 errors from our PostgreSQL database during high trading volume periods. The database isn't hitting CPU or memory limits. Walk me through your debugging approach.

    medium~4 min
  4. 10.Our Kubernetes pods running Go microservices are experiencing memory leaks that cause restarts every 12-24 hours. How would you identify and fix this?

    medium~4 min
  5. 11.You're working on a trading order matching engine that processes 100,000 orders per second. A client reports that their limit orders are sometimes executing at worse prices than they specified. How would you investigate this?

    hard~5 min
  6. 12.You need to design a real-time price feed system that delivers cryptocurrency prices to 10 million mobile app users with sub-100ms latency. What's your architecture?

    hard~5 min

System Design Questions (6)

  1. 13.You need to build a fee calculation service for Coinbase that can determine trading fees in real-time for millions of users across spot trading, futures, and staking with different tier structures.

    easy~3 min
  2. 14.Design a blockchain node management system for Coinbase Cloud that can automatically provision, monitor, and scale nodes across 20+ blockchain networks for enterprise customers.

    easy~3 min
  3. 15.Walk me through designing a notification system for Coinbase that can instantly alert 100 million users about price movements, security events, and transaction confirmations across mobile and web.

    medium~4 min
  4. 16.Design a compliance monitoring system that can scan every transaction on Coinbase Exchange in real-time to detect money laundering patterns and automatically file suspicious activity reports.

    medium~4 min
  5. 17.You're designing a custody service for Coinbase Prime that needs to store billions in crypto assets for institutional clients. How would you architect the key management and transaction signing infrastructure?

    hard~5 min
  6. 18.Design the order book system for Coinbase Exchange that can handle 500,000 orders per second across 200+ trading pairs while maintaining fair price discovery.

    hard~5 min

Leadership Questions (6)

  1. 19.Tell me about a time you had to influence an engineering team or tech lead at a higher level than you to adopt your approach. What was your strategy and what was the outcome?

    easy~3 min
  2. 20.Describe a time when you coached a teammate through a complex technical problem they were struggling with. How did you approach it and what was the result?

    easy~3 min
  3. 21.Walk me through a time when you had to lead a cross-functional initiative where the technical and business stakeholders had fundamentally different views on the solution. How did you navigate that?

    medium~4 min
  4. 22.Tell me about a time when you had to quickly learn a new technology or domain to solve a critical problem. How did you approach the learning and what was the outcome?

    medium~4 min
  5. 23.Describe a situation where you had to maintain team morale and productivity during a period of significant uncertainty or setbacks. What specific actions did you take?

    hard~5 min
  6. 24.Tell me about a time when you made a decision that went against popular opinion on your team because you believed it was right for the product or users. How did you handle the pushback?

    hard~5 min

Problem Solving Questions (6)

  1. 25.If we wanted to launch Coinbase in a new country like Brazil, estimate how many customer service agents we'd need to hire in the first year. Walk me through your calculation.

    easy~4 min
  2. 26.Coinbase Prime custody holds about $80 billion in crypto assets. If we charge 50 basis points annually for custody, estimate our yearly revenue from this service and explain what drives the biggest uncertainties.

    easy~3 min
  3. 27.Base blockchain launched 6 months ago and we're seeing 50,000 daily active users. Estimate what that number could realistically be in 2 years and explain your reasoning.

    medium~5 min
  4. 28.We're seeing users abandon the Coinbase app during the identity verification flow at a 40% rate. This verification is required by law. How would you approach reducing this abandonment while staying compliant?

    medium~5 min
  5. 29.Estimate how much revenue Coinbase loses per day when our exchange goes down for 1 hour during peak trading hours. What assumptions are you making?

    hard~5 min
  6. 30.Coinbase Wallet supports 100+ different cryptocurrencies, each requiring different transaction fee estimation. A user complains their Ethereum transaction has been pending for 6 hours. How would you systematically debug this?

    hard~5 min

More Coinbase interview questions