Senior Frontend Engineer Interview Questions

1,554 senior frontend engineer interview questions shared by candidates

You have an in-memory tree data structure. each node can have multiple children (can be more than 2). it's not search or balanced. Task: serialize it to a file so that you can deserialize it later with the same structure node values can be just any integers
avatar

Senior FrontEnd Engineer

Interviewed at Microsoft

4
May 4, 2016

You have an in-memory tree data structure. each node can have multiple children (can be more than 2). it's not search or balanced. Task: serialize it to a file so that you can deserialize it later with the same structure node values can be just any integers

Difference between callbacks and promises. What would happen if you resolve promise twice? General questions about React: what is it, what is reconciliation, Virtual DOM etc. Would Next.js be a good fit for application like GMail?
avatar

Senior Frontend Engineer

Interviewed at FINN

4
Sep 7, 2022

Difference between callbacks and promises. What would happen if you resolve promise twice? General questions about React: what is it, what is reconciliation, Virtual DOM etc. Would Next.js be a good fit for application like GMail?

1. Given binary matrix write algorithm to find rectangle with largest area. e.g. [ [1,0,0,0] [0,1,1,1] [0,1,1,1] [0,0,0,0] 2. Analog to MS paint where you click a point, and all connected areas are auto filled with a color, you're given a matrix/grid with random number in it, so write a function that takes as parameters: canvas (matrix), x/y coordinates, and the color number to replace with. e.g. coordinates: 1,3, newColor:3 [[0,1,1,2,0,1] [1,0,2,2,1,1] [1,0,2,2,2,0]] so all adjacent 2's should be replaced with 3 3. Design front-end for an online chess game 4. Manager interview, just conversation about the interview process and about your background
avatar

Senior Software Engineer - Frontend

Interviewed at Microsoft

4
May 7, 2022

1. Given binary matrix write algorithm to find rectangle with largest area. e.g. [ [1,0,0,0] [0,1,1,1] [0,1,1,1] [0,0,0,0] 2. Analog to MS paint where you click a point, and all connected areas are auto filled with a color, you're given a matrix/grid with random number in it, so write a function that takes as parameters: canvas (matrix), x/y coordinates, and the color number to replace with. e.g. coordinates: 1,3, newColor:3 [[0,1,1,2,0,1] [1,0,2,2,1,1] [1,0,2,2,2,0]] so all adjacent 2's should be replaced with 3 3. Design front-end for an online chess game 4. Manager interview, just conversation about the interview process and about your background

Viewing 981 - 990 interview questions

Glassdoor has 1,554 interview questions and reports from Senior frontend engineer interviews. Prepare for your interview. Get hired. Love your job.