GFE 75

Most important 75 questions for front end interviews, selected by a panel of Senior Front End Engineers from big tech companies.
Curated by ex-interviewers
73 questions with solutions
Time efficient
  • DebounceImplement a function that delays execution until calls have stopped for a given time
    Languages
  • Array.prototype.reduceImplement the Array.prototype.reduce() method
    Languages
  • ClassnamesImplement a function that conditionally joins CSS class names together
    Languages
  • FlattenImplement a function that recursively flattens an array into a single level deep
    Languages