Community

Discussion Board

Anonymous interview experiences, offers and career talk from frontend engineers.

anon_552629

Coinbase - Frontend Engineer - Online Assessment

Coinbase · Frontend Engineer, L2

Rounds

  1. Online Assessment

Questions asked

  • Create a React component that displays a list of existing books (fields: Title, Author, Publication Year).
  • Implement sorting for the list by Title (alphabetically), Author (alphabetically), and Publication Year (chronologically). The UI should update dynamically when sorting criteria change.
  • Add functionality for users to add new books via a form (Title, Author, Publication Year). After submission, the new book should be added to the list and rendered immediately.
  • Focus areas: React state management, event handling, form submission, updating lists immutably, input validation, and clean component structure.

Tips

  • Brush up on React state handling, especially for dynamic lists and forms.
  • Inventory Data Grid on FrontendLead is similar for table/list management.

No replies yet

Markdown supported. 20 more characters needed.