1. Theoretical knowledge - sync flow, CDN, DNS, browser caching, PWA, react life cycle, hydration, and more. 2. JS - flatten array, lodash groupBy, cancelable promise 3. System design - shopping cart page and widget
Senior Frontend Engineer Interview Questions
1,539 senior frontend engineer interview questions shared by candidates
Data structure and algorithms (easy). Advanced Javascript and design patterns.
How to deep clone an object
Short take-home task and in-person review
How have you handled a conflict or disagreement with someone?
Create a SSR article explorer app.
create simple react app components to enter a persons name and age
Both the live coding and the system design interviews were focused on data and tables (which makes sense given the company’s domain). So, if you’re preparing, make sure you’re a wizard when it comes to data visualization and optimization!
The first code challenge was about matching different tags that a user could add in a multi-select list and unifying them if they belonged to the same group. I thought it required an inverted index, so I over-complicated the solution. A simpler approach using multiple loops would actually have been more effective. The second challenge was about React and involved building a simple table, then progressively adding features like filters, sorting, etc. For the cultural-type interviews, the questions were about previous projects and how I handled certain scenarios—for example, how I deal with situations where I disagree with my manager. For the system-design interview, I was asked to design a dashboard that supports multiple widgets.
Technical screening interview: - Count word repetitions in a paragraph - DFS problem (sum of leaf nodes in a binary tree)
Viewing 431 - 440 interview questions