System Design · Coinbase · Medium
Requirements This is a conversational design exercise, so no diagram is expected. The interviewer will guide you through the signup journey and ask you to explain the decisions you would make for each area: Which fields belong in the form: email, password, region, and referral code. How client-side validation should work, including rules for individual fields and debounced asynchronous checks for username availability. How server-side validation errors should be presented…
Checking your access…