Build a spreadsheet-like data table with column sorting, filters, sticky header, and virtualized rows for 50k rows.
Skip to solutionKEEP THE
hardMachine Coding
Build a Data Table with Virtualized Rows, Sorting & Filtering
543 views
01
Understand the problem
ReactData GridVirtualizationSortingFiltering
02
Attempt it yourself
Sketch your approach before reading the solution — that's what interviews test.
Nudge consolestandby
Stuck? Beam a request up — the console returns a conceptual nudge that guides your logic without spoiling the implementation.
03
Study the solution
Requirements
- Table with 6 columns (Name, Age, Role, Status, Joined, Actions); click header to sort (cycle asc/desc/none); per-column filter (text/select).
- Sticky header, zebra rows, row selection (checkbox), and virtualized body for 50k rows.
- Pagination or virtual scroll; export CSV; show empty & loading stat
Solution ready — 2 min read
Classified // press E to declassify
04
Join the discussion
Discussion (0)
Sign in to join the discussion.
No responses yet. Be the first to share what you think.
Transmission complete // awaiting log
KEEP THE
STREAK ALIVE.
Dossier 78 of 87 decoded in the Frontend Machine Coding track. One more won't hurt.