I had Karat round through the Coinbase company.
Interview format like this:
7 min- Introduction
10 min - API Design.
43 min: 2 DS, Algo questions
I got rejected, But I have feedback about my experience.
The feedback I received is that my design skills are very poor.
I am not sure how someone can evaluate somebody's designing skill in just 5 min?
In these 7 mins, he explained the question in 2 min and then I needed to design in 5 min.
Please be aware that if you ask any question then you are wasting your time, as the timer was on. The interviewer was constantly reminding me that your time starts now, 2 min remaining, and then 1 min remaining, time over!
When it comes to evaluating designing skills, There is no good or bad design unless you discuss it. Design is not a mathematical equation where you just need to solve the equation and give the output.
Coinbase will lose many good candidates (if not me) due to this Karat.
I will not ever recommend Karat. I am also wondering why Coinbase doesn't recognize this problem.