The recruiting process at Coinbase was very efficient. The interviews were scheduled quickly, and the recruiter showed a lot of dedication in finding a team and working on a compelling offer.
There were a few unusual steps in the process, such as an online culture assessment and a CCAT26 test.
I didn't need to know much about crypto, but they care a lot about culture and mission alignment.
Coding assignment on CodeSignal:
Define a data structure to handle a time-based stream of data. This was not a LeetCode-type question. It was a more practical problem, closer to the type of code you would write in real life.
System Design:
A low-latency, large-scale financial system. You don't need to know anything about crypto, and you can abstract away a lot of the more domain-specific financial services.
Technical Deep Dive:
Present a project that you worked on in the past, using ExcaliDraw.
The following metrics were computed from 6 interview experiences for the Coinbase Staff Software Engineer role in United States.
Coinbase's interview process for their Staff Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Coinbase's Staff Software Engineer interview process in United States.