0% found this document useful (0 votes)
23 views2 pages

FE Interview Questions

This document outlines topics that may be covered in an interview, including JavaScript, HTML, CSS, unit testing, design patterns, and coding challenges. Specific JavaScript topics that could be discussed are promises, closures and scopes, polyfills, caching, web performance, the event loop, prototypes, debugging techniques, and HTML and CSS layouting. Example questions are provided for many of the technical topics.

Uploaded by

vinit khollam.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

FE Interview Questions

This document outlines topics that may be covered in an interview, including JavaScript, HTML, CSS, unit testing, design patterns, and coding challenges. Specific JavaScript topics that could be discussed are promises, closures and scopes, polyfills, caching, web performance, the event loop, prototypes, debugging techniques, and HTML and CSS layouting. Example questions are provided for many of the technical topics.

Uploaded by

vinit khollam.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

interview questions

● Things covered:
○ Javascript
○ HTML & CSS
○ Unit testing
○ Design patterns
○ Machine coding round
○ Framework level questions (**)

● Topics
○ Promises
■ Promise.All, Promise.AllSettled.
■ Promise chaining
■ Where can you use await keyword
■ Promises with SetTimeouts.
○ Closures & scopes
■ Outputs of code snippet
■ Focussing on which scope will be used in different use cases.
■ Trying to access a variable and analyzing the output.
○ Polyfills
■ Promise AllSettled
■ bind(), apply()
○ Caching
■ Ways to improve your page performance, caching images, css files etc.
○ Web performance (layouting, painting)
■ Image optimisations
■ HTML parsing (e2e)
■ Loading javascript, considering the entire page load time.
○ Event loop
■ Working of an event loop, for example, taking some code snippet and dry
running it.
■ How does an event loop resolve the priority among multiple things
available to be put on the JS callstack?
○ Prototypes
■ Prototype chaining
■ Mocking inheritance in javascript
○ Debugging techniques
○ HTML layouting and css techniques

You might also like