What design principles are you following? What is this code doing? What is wrong with this code?
Senior Frontend Developer Interview Questions
1,626 senior frontend developer interview questions shared by candidates
They are sending a take home project which is already shared as a public repo on their github profile.
Sort an array in place
On the phone I was asked about Javascript closure, hoisting, and some problem solving/ algo question. In person I was asked to describe the output of given code, where there were timeouts and promises, how to implement debounce, and an algorithm question - finding LCA of two nodes - the nodes had reference to parent.
What the result will you get: console.log(new Set([1, 1, 5, 6]))
Asked about website security and performance improvement
LLD - browser.history implementation (pseudo code) HLD - survey tool (both survey creator and end user)
In the second interview they asked: 1. leet code 121 (Best Time to Buy and Sell Stock) 2. build a class that manages a tennis match score board and player winning.
How do you see your ideal career in the future?
The interview process was well-structured and covered a wide range of frontend topics, including React, TypeScript, performance optimization, testing, and CI/CD. Questions focused on team collaboration, handling complex projects, web performance, React rendering optimizations, and API efficiency. There were also in-depth discussions on JavaScript concepts like async/defer, blocking vs. non-blocking requests, and font loading issues. Additionally, algorithm and data structure questions were included, along with best practices for writing tests, reviewing merge requests, and maintaining code quality in large-scale projects. The process was challenging but insightful, assessing both technical depth and problem-solving skills.
Viewing 781 - 790 interview questions