Spreadsheets are among the most complex frontend components. They combine virtualization, cell editing, formulas, and keyboard navigation.
"Design a spreadsheet" appears at Google, Microsoft, and productivity tool companies.
You'll learn:
- Grid rendering and virtualization
- Cell selection and editing
- Formula evaluation
- Copy/paste and undo/redo
- Performance with millions of cells