Front End Software Engineer Interview Questions

815 front end software engineer interview questions shared by candidates

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?

Re-aggregate a set of aggregated JSON data (with a wide range of data) in order to display it through a histogram with limited range (max 10) (I was able to solve it. But it took a little longer as I had tough time understanding the guy's accent and the objective of the problem itself was keep changing)
avatar

Senior Front-end Software Engineer

Interviewed at Scuba Analytics

3.2
Sep 23, 2016

Re-aggregate a set of aggregated JSON data (with a wide range of data) in order to display it through a histogram with limited range (max 10) (I was able to solve it. But it took a little longer as I had tough time understanding the guy's accent and the objective of the problem itself was keep changing)

Viewing 281 - 290 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 815 interview questions and reports from Front end software engineer interviews. Prepare for your interview. Get hired. Love your job.