Senior Frontend Engineer Interview Questions

1,547 senior frontend engineer interview questions shared by candidates

Take this object of key/value pairs, and turn it into an HTML structure. The key/value pairs in the object were laid out like so: { 'item1/id': 'my_id', 'item1/title': 'my_title', 'item1/group1/val1': 'val1', 'item1/group1/val2': 'val2', 'item1/group1/val3': 'val3' }
avatar

Senior Frontend Engineer

Interviewed at Feedonomics

4.4
Sep 1, 2022

Take this object of key/value pairs, and turn it into an HTML structure. The key/value pairs in the object were laid out like so: { 'item1/id': 'my_id', 'item1/title': 'my_title', 'item1/group1/val1': 'val1', 'item1/group1/val2': 'val2', 'item1/group1/val3': 'val3' }

- Given a string like "Wowwww" return the start and end indices of characters that repeat. This example would return `2, 5`. - Tell me how you've handled performance tuning in your applications? - Other questions in relation to my resume
avatar

Senior Frontend Software Engineer

Interviewed at Google

4.4
Nov 6, 2021

- Given a string like "Wowwww" return the start and end indices of characters that repeat. This example would return `2, 5`. - Tell me how you've handled performance tuning in your applications? - Other questions in relation to my resume

Q: Why are you looking for a new role Q: We spend a lot of time in interviews, why would you want this job? Q: This job is really boring, why would you want this job? Q: Tell me something you've worked on. Q: I wasn't paying attention, can you tell me again something you've worked on? Q: What was the thing you worked on again?? How would you do it differently?
avatar

Senior Frontend Engineer

Interviewed at Wayfair

3.1
Jan 4, 2023

Q: Why are you looking for a new role Q: We spend a lot of time in interviews, why would you want this job? Q: This job is really boring, why would you want this job? Q: Tell me something you've worked on. Q: I wasn't paying attention, can you tell me again something you've worked on? Q: What was the thing you worked on again?? How would you do it differently?

Given an object with an ID and array of dependancies that reference other IDs within the main object, create a function that accepts the main object and the desired ID such that the output would be all the dependancies, then the given ID. EX: all = [ {id:1, dep:[4,5]}, {id:4, dep:[6]}, {id:5, dep:[]}, {id:6, dep:[]} ] func(all, 1) => 6,4,5,1
avatar

Senior Frontend Engineer

Interviewed at Vanta

3.3
Jan 23, 2025

Given an object with an ID and array of dependancies that reference other IDs within the main object, create a function that accepts the main object and the desired ID such that the output would be all the dependancies, then the given ID. EX: all = [ {id:1, dep:[4,5]}, {id:4, dep:[6]}, {id:5, dep:[]}, {id:6, dep:[]} ] func(all, 1) => 6,4,5,1

Viewing 181 - 190 interview questions

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