System design interview with Clay

System design interview with Clay

Claw - Senior Software Engineer - System design

Level: Senior Software Engineer
Education: Bachler
Years of Experience: 10
Questions Asked:

System design: Implement a table UI (similar like Google spreadsheet, but simpler)
requirements:

  1. users can CRUD columns
  2. users can CRUD rows
  3. users can edit cells
  4. users can paste a range of cells
  5. columns have different types (string/number/boolean/json), for json type column, it can render custom UI