InterviewDB Experience

Frontend Assignment Interview: Build an Interactive Filterable Data Table Component

Frontend Onsite

Interview Experience

Round 1 - Frontend Problem Build a React component that renders a table of employee records. It must support: Column-based sorting (click header to toggle asc/desc) A text search field that filters rows by name in real time Pagination (10 rows per page, with prev/next controls) Example Follow-ups How do you keep sorting and filtering in sync when the user changes both simultaneously? How would you make the table accessible (keyboard navigation, ARIA roles, screen reader support)? If the dataset…

Full Details

🔒

Unlock all Glean questions

Full insider details, leaked discussions, and candidate experiences.

Get full access — $100 a year, unlimited access

About This Question

This is a candidate experience report from a glean interview for a frontend role during the onsite round.

It covers the following topics: Coding, Frontend, Onsite .