"JavaScript" Interview Questions
3.9 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
286 students enrolled
Wishlisted Wishlist

Please confirm that you want to add "JavaScript" Interview Questions to your Wishlist.

Add to Wishlist

"JavaScript" Interview Questions

Learn answers for critical javascript questions: Types, OOPs, Scope, Closures, Coercion & more
3.9 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
286 students enrolled
Created by Essential Courses
Last updated 8/2017
English
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Be able to answer the most frequently asked Javascript interview questions with ease.
  • Be able to impress interviewer with the high quality of their answers
  • Demand better compensation packages
  • Learn how to present their answers on the white board
  • Learn what kind of code samples to provide for various kinds of questions
View Curriculum
Requirements
  • Fundamental javascript knowledge
Description

Learn how and what to answer for Javascript interview questions. This course has a "question-answer" format and a lot of coding questions (with answers).

PLEASE NOTE: 

THIS IS NOT A TUTORIAL ON JAVASCRIPT

THIS COURSE WAS NOT DEVELOPED TO TEACH JAVASCRIPT.

As a interviewer, I am simply guiding you as to what kind of answers we expect for the most common Javascript questions.

Who is the target audience?
  • Anyone interviewing for the position of a javascript programmer,
  • Anyone interviewing for the position of Node.js developer
  • Anyone interviewing for the position of front-end developer
Students Who Viewed This Course Also Viewed
Curriculum For This Course
32 Lectures
01:10:13
+
Introduction
3 Lectures 08:42
+
Types
5 Lectures 08:08

Is the type “String” same as an array of characters ?
01:00

What is the difference between “undefined” and “null”
01:33

What is NaN?
01:58

How are Arrays in Javascript different than in Java or C++?
01:25

Knowledge Quiz
13 questions
+
Object Oriented JavaScript
3 Lectures 09:40
Explains OOP and the prototypical inheritance model.
08:09

Explain call, bind and apply.
01:00

Why are functions in javascript known as first-class object ?
00:31

Quiz
3 questions
+
Coercion
3 Lectures 09:52
Explain coercion ?
06:33

What’s the difference between == and === ?
02:45

How would you convert a non-boolean value to boolean ?
00:34


Quiz
29 questions
+
Variable scoping, scope chains, closures and hoisting
3 Lectures 09:17
What are scope chains and closures ?
06:33

Where and Why to use closures ?
01:21

What's the difference between function expressions and function declarations ?
01:23

Quiz
5 questions
+
Promises
1 Lecture 02:48
What is callback hell ? Explain Promises.
02:48

Quiz
2 questions
+
Event Loops
1 Lecture 02:10
What are event loops ?
02:10
+
Error Handling in Javascript
3 Lectures 05:39
What is 'use strict' ?
01:14

What are the error handling methods in javascript ?
01:41

How do you perform testing in Javascript ?
02:44
+
Functional programming
3 Lectures 04:45
What is functional programming ?
01:48

What is currying ?
01:33

What are the popular programming paradigms in Javascript ?
01:24
+
Miscellaneous
6 Lectures 08:35
What is IIFE ?
01:58

Is Javascript compiled or Interpreted ?
01:01

Is there a "goto" statement in Javascript ?
00:29

What are polyfills ?
01:44


Other Miscellaneous questions
00:52

Quiz
1 question
1 More Section
About the Instructor
Essential Courses
4.2 Average rating
32 Reviews
664 Students
4 Courses
Software Architects

The goal of essential courses is to deliver precise and up-to-date information on the latest technologies. 

We are experts in tools such as NodeJs, Javascript, Firebase, AWS Lambda, Kinesis, Serverless Framework & Angular.

We hope you find these courses of value. 

If you like to see courses for any particular subject, please do not hesitate to reach out.