Build a Virtualized React Spreadsheet with Cell Formulas
Company: Harvey
Role: Frontend Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Build a React spreadsheet through editable cells, reference-based concatenation formulas, incremental scrolling, and targeted memoization. Discuss deterministic state, invalid or cyclic references, observer cleanup, duplicate-load prevention, rendering costs, accessibility, and collaborative-editing follow-ups.