How to crack JS Interviews | Right way to Prepare for JS
JS Interview *A presentation created with Slides.*slides.com
(https://www.youtube.com/watch?v=4s2hyGQS9HQ "nestjs")
All,
In these slides and youtube Video i talked about what is the right way of Learning JavaScript and what to prepare for JavaScript Interviews
Main focus should be on Core java script or Vanilla JavaScript not a framework.
-
Core JavaScript β The central parts of the JavaScript language
-
Programming Paradigms/Patterns β Design patterns, object-oriented programming (OOP) versus functional, etc.
-
Scope and Closures β How JavaScript manages scope
-
Types, Grammar, and Syntax β The more fiddly bits of the language
-
Asynchronous (async) and Performance β How to tune JavaScript
You can test your knowledge by answering these few questions by yourself.
-
What is the event loop? Can you draw a simple diagram to explain event loop?
-
How to you explain closure?
-
How would you make sure value of this works correctly inside setTimeout?
-
What are the different possible values for this?
-
What is debounce and how could you implement debounce
-
How would you communicate with server
-
Explain Promise to your grandmother
-
If and website is slow how what would you do to make it faster?
-
What ES6 feature do you use other than let, var and arrow?
-
What build tool you use and tell me some advantages to use that build tool
-
What is the difference between apply, call, and bind?
-
What is event delegation?
-
What is event bubbling?
-
What is hoisting and how does it work?
-
What is the prototype chain?
-
What determines the value of βthisβ?
-
What is the event loop?
-
Implement curry.
Its not all about this you can explore many other options
- [tkssharma/CRACK_JS_INTERVIEWS
CRACK_JS_INTERVIEWS β CRACK JS INTERVIEWgithub.com](https://github.com/tkssharma/CRACK_JS_INTERVIEWS)
- [mi-lee/js-interview-questions
js-interview-questions β :closed_book: JavaScript interview questions and a curated list of helpful resourcesgithub.com](https://github.com/mi-lee/js-interview-questions/blob/master/interview-questions.md)
- [ajzawawi/js-interview-prep
js-interview-prep β A collection of JS interview questions updated every daygithub.com](https://github.com/ajzawawi/js-interview-prep)
- [FuelFrontend/Frontend-Developer-Interview-Preparation
Frontend-Developer-Interview-Preparation β Things you need to know to crack that frontend developer jobgithub.com](https://github.com/FuelFrontend/Frontend-Developer-Interview-Preparation)
Do watch whats is my opinion in YouTube Video about JS Interviews, I hope that can help any developer.
Comments