About this guide
Get Hired
Inside Scoop
  • Coinbase is a young tech company that is known for being a disruptor in the space
  • The work and technology are both interesting
  • Strong company culture with a lot of flexibility
  • Compensation for engineers is on the high end of average compared to similar companies
Interview Process

The interview process takes, on average, up to 2 months

Stage 1: Phone screen with recruiter
Stage 2: 1-hr technical phone interview with an engineer
Stage 3: At-home test
Stage 4: Onsite interview
The onsite interview is focused on practical coding

Interview process took two weeks.

It consisted of 4 interviews across both business and engineering teams and a week long "work trial" which included structured and unstructured interactions with all of the teams one would work with on the job.

Interview Questions
  • Use an internal API to maintain local state.
  • Computation of an integer sequence
  • The Fizz Buzz problem,
  • Find pairs of numbers whose difference is a given number
  • Unique path II on Leetcode
  • Flip bit problem
  • Given bids/asks and orders, what are the matched orders?
  • Fibonacci, calculate price of bitcoin from their API order book
  • Implement order book reconstruction based on the Coinbase Exchange market data feed.
  • Leetcode medium level DP questions.
  • Routes in a matrix
  • Inverse binary numbers
  • Code the solution for a generic problem where the input and output is a JSON.
  • Build a fairly simple, familiar game in the terminal (they tell you which game) using the language of your choice.
  • TripleByte test software generalist questions about map reduce, system design, javascript and ruby
  • Given a list of transactions between a group of friends (can be one person paying multiple people, multiple people paying one person and vice versa), calculate and print out how much money individuals owe one another. (Venmo essentially)
  • Look at the current Coinbase sign-up on the homepage. What are the different ways we can track how users remain or drop-off during the signup process? What are some of your suggestions for making the signup process better?
  • What is A/B testing?
  • Find the nth number in the fib sequence
About Coinbase


Our mission is to create an open financial system for the world


Digital currency will bring about more innovation, efficiency, and equality of opportunity in the world by creating an open financial system.


Want to reach out to Coinbase recruiters? Read our guide and download our list of recruiter email addresses.

Clear communication

  • We share information efficiently, improving collaboration and productivity.
  • We're succinct, candid, and kind.
  • We practice active listening.
  • We talk to people directly about issues, instead of concealing or choosing gossip.

Positive energy

  • We're optimistic about the future and determined to get there.
  • We co-create solutions instead of choosing blame and criticism.
  • We create moments of play at work.
  • We take care of each other and help each other grow.

Continuous learning

  • We view every situation as an opportunity to learn (especially when the going gets tough).
  • We're more interested in learning than being right.
  • We value giving and receiving regular feedback.
  • We learn from and mentor those around us.

Efficient execution

  • We complete high quality work quickly by working smarter, not harder.
  • We value completing tasks, instead of just talking about them.
  • We prefer automation over manual work.
  • We prioritize, focusing on the 20% that will get us 80% of the impact.
Hiring Categories
Median Salaries
More Top Company Guides
Office Locations
  • San Francisco: 548 Market St #23008
  • Portland:
  • Chicago:
  • New York:
  • Tokyo:
  • London:
Office Photos