Software Engineer Front End Interview Questions

947 software engineer front end interview questions shared by candidates

var a = {a: 1} var b = Object.create(a) console.log(a) and console.log(b) a.a = 2 console.log(b.a) The interviewer got confused and said that the prototype is copied to b and if we change a.a it will not have any impact on b.a. But rather b's __proto__ will have a link to a and if we change or delete a.a it will be reflected in b
avatar

Senior Software Engineer Front End

Interviewed at Walmart

3.4
Oct 12, 2018

var a = {a: 1} var b = Object.create(a) console.log(a) and console.log(b) a.a = 2 console.log(b.a) The interviewer got confused and said that the prototype is copied to b and if we change a.a it will not have any impact on b.a. But rather b's __proto__ will have a link to a and if we change or delete a.a it will be reflected in b

Comment Moderator — detect banned words and return only clean comments using hash lookup-based filtering. Memoization Function — build a wrapper that returns cached result for same inputs without recomputing. Cross the Threshold — find maximum barrier value such that total sum stays above threshold after energy reduction (binary search on answer space). Given a products array, return frequency count sorted by frequency; equal frequency sorted in descending alphabetical order. Shoot the plane problem. How do you measure web performance and what metrics are used? Explain core web performance metrics — LCP, CLS, INP. What root causes lead to poor values for these metrics and how can they be optimized? How would you optimize performance for a page with thousands of images? What types of frontend tests exist beyond unit testing and what are their differences and challenges? What storage options are available in the browser?
avatar

Senior Software Engineer Front End

Interviewed at Agoda

3.9
Apr 8, 2026

Comment Moderator — detect banned words and return only clean comments using hash lookup-based filtering. Memoization Function — build a wrapper that returns cached result for same inputs without recomputing. Cross the Threshold — find maximum barrier value such that total sum stays above threshold after energy reduction (binary search on answer space). Given a products array, return frequency count sorted by frequency; equal frequency sorted in descending alphabetical order. Shoot the plane problem. How do you measure web performance and what metrics are used? Explain core web performance metrics — LCP, CLS, INP. What root causes lead to poor values for these metrics and how can they be optimized? How would you optimize performance for a page with thousands of images? What types of frontend tests exist beyond unit testing and what are their differences and challenges? What storage options are available in the browser?

Viewing 321 - 330 interview questions

Glassdoor has 947 interview questions and reports from Software engineer front end interviews. Prepare for your interview. Get hired. Love your job.