All the people at the company were very nice, though the interview process took longer than I expected due to interview cancellations. The phone screen questions were not too easy and not too difficult, but they were optimized for higher-level languages (like Ruby). Not everybody in the company knows C++, so it was very hard for me to solve the problem in C++, and the interviewer didn't understand why it took me so much time or why it's harder to debug problems.
After the interviews, I was paid for a one-week work trial. I had lots of problems setting up the system, which took too much time, and I didn't get much help as the only person who knew how it works was working remotely that week. I was expected to work independently, as I applied for a remote job (where the bar is higher).
I believe there was some luck involved as well, but I felt that the people there are very smart and hard-working. I had a good time there, and everything was paid for me (the overwork time as well).
Given bids/asks and orders, what are the matched orders?
The following metrics were computed from 24 interview experiences for the Coinbase Software Engineer role in San Francisco, California.
Coinbase's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Coinbase's Software Engineer interview process in San Francisco, California.