Javascript Interview Prep

Ace your next JavaScript coding interview by doing practice questions. Learn important javascript skills & concepts.

Last updated 2022-01-10 | 4.8

- Be very well prepared for any javascript programming interviews you will have
- Learn the skills
- concepts
- and techniques necessary to excel in javascript coding interviews
- Excel in a wide variety of javascript interview questions that you could be asked in an interview

What you'll learn

Be very well prepared for any javascript programming interviews you will have
Learn the skills
concepts
and techniques necessary to excel in javascript coding interviews
Excel in a wide variety of javascript interview questions that you could be asked in an interview
Learn what programming interviews are like and what kind of questions to expect
Strengthen you javascript programming skills and your knowledge of important javascript concepts
Feel very confident going into any javascript programming interviews you will have

* Requirements

* Basic javascript knowledge - this prepares you for interviews from the ground up!

Description

This course is great preparation for any javascript programming interviews that you may have coming up.  Programming interviews have a reputation of being stressful, but the best way to prepare for interviews is to practice, practice, practice!  In this course you will complete more than 30 javascript interview questions that come from actual javascript interviews.  We will go over how to approach the problems, then you will attempt to solve each problem, and then we will walk through the best solutions to each problem step-by-step.  We will take a deep dive into the skills, concepts, and techniques that are required to solve each problem.

When you have completed this course you will have mastered the 30+ interview questions that we will cover, but you will also have learned the concepts, skills, and techniques, that are necessary for you to excel in any other interview questions you may be asked.  You will feel very confident going into any javascript programming interviews you will have.  On top of all this, you will strengthen your javascript programming skills and javascript fundamentals in overall.

Who this course is for:

  • Anyone who is looking for a job as a programmer
  • Anyone who is looking for a job as a web developer
  • Anyone who will be interviewing for a programming or web developer job
  • Anyone who wants to strengthen their javascript skills and knowledge

Course content

32 sections • 122 lectures

Course Layout Preview 04:06

How To Get The Most Out Of This Course Preview 04:57

Triple Add - Question Video Preview 00:33

Triple Add - Question Source Code Preview 00:02

Triple Add - Solution Video Preview 07:35

Triple Add - Solution Source Code Preview 00:10

Working With IIFEs - Question Preview 00:18

Working With IIFEs - Solution Preview 06:06

Working With IIFEs - Solution Source Code Preview 00:05

Button 5 - Question Preview 01:36

Button 5 - Question Source Code Preview 00:06

Button 5 - Solution Part 1 Preview 01:27

Button 5 - Solution Part 2 Preview 05:37

Button 5 - Solution Part 3 Preview 04:10

Button 5 - Solution Source Code Preview 00:23

Closures - Question Preview 00:15

Closures - Solution Preview 04:04

Closures - Solution Source Code Preview 00:07

"this" Keyword - Question Preview 00:14

"this" Keyword - Solution Preview 04:22

"this" Keyword - Solution Source Code Preview 00:03

Hoisting - Question Preview 00:13

Hoisting - Answer Part 1 Preview 06:58

Hoisting - Answer Part 1 Source Code Preview 00:14

Hoisting - Answer Part 2 Preview 06:34

Hoisting - Answer Part 2 Source Code Preview 00:14

Scope and "self" - Question Preview 00:19

Scope and "self" - Question Source Code Preview 00:06

Scope and "self" - Solution Preview 06:19

Scope and "self" - Solution Source Code Preview 00:06

Equals vs Strict Equals - Question Preview 00:15

Equals vs Strict Equals - Solution Preview 03:19

Equals vs Strict Equals - Solution Source Code Preview 00:01

Log Number Function - Question Preview 00:17

Log Number Function - Question Source Code Preview 00:02

Log Number Function - Solution Preview 05:18

Log Number Function - Solution Source Code Preview 00:02

Use Strict - Question Preview 00:28

Use Strict - Solution Preview 06:01

Use Strict - Solution Source Code Preview 00:07

Curry Function - Question Preview 00:29

Curry Function - Question Source Code Preview 00:01

Curry Function - Solution Preview 08:18

Curry Function - Solution Source Code Preview 00:09

Counter Function - Question Preview 01:08

Counter Function - Solution Preview 05:41

Counter Function - Solution Source Code Preview 00:07

Logging X and Y - Question Preview 00:18

Logging X and Y - Question Source Code Preview 00:02

Logging X and Y - Solution Preview 04:50

Logging X and Y - Solution Source Code Preview 00:02

"call" and "apply" Methods - Question Preview 00:21

"call" and "apply" Methods - Solution Part 1 Preview 08:23

"call" and "apply" Methods - Solution Part 2 Preview 03:11

"call" and "apply" Methods - Solution Source Code Preview 00:11

Determine "list2" - Question Part 1 Preview 00:44

Determine "list2" - Question Part 1 Source Code Preview 00:03

Determine "list2" - Solution Part 1 Preview 07:46

Determine "list2" - Question Part 2 Preview 00:41

Determine "list2" - Solution Part 2 Preview 03:48

Determine "list2" - Solution Part 2 Source Code Preview 00:05

Singly or Doubly Invoked Function - Question Preview 00:43

Singly or Doubly Invoked Function - Question Source Code Preview 00:02

Singly or Doubly Invoked Function - Solution Preview 07:57

Singly or Doubly Invoked Function - Solution Source Code Preview 00:06

JSON Data - Question Preview 01:23

JSON Data - Question Source Code Preview 00:13

JSON Data - Solution Preview 05:48

JSON Data - Solution Source Code Preview 00:05

Order Logged Out - Question Preview 00:21

Order Logged Out - Question Source Code Preview 00:02

Order Logged Out - Solution Preview 03:33

Order Logged Out - Solution Source Code Preview 00:02

Making an Object - Question Preview 00:13

Making an Object - Solution Preview 08:13

Making an Object - Solution Source Code Preview 00:16

Constructor Functions Preview 09:46

Type of Data Types - Question Preview 00:15

Type of Data Types - Question Source Code Preview 00:01

Type of Data Types - Solution Preview 04:27

Type of Data Types - Solution Source Code Preview 00:02

Bind Method - Question Preview 00:19

Bind Method - Solution Preview 06:48

Bind Method - Solution Source Code Preview 00:06

Two Objects - Question Preview 00:33

Two Objects - Question Source Code Preview 00:04

Two Objects - Solution Preview 04:52

Two Objects - Solution Source Code Preview 00:04

Array Constructor - Question Preview 00:25

Array Constructor - Question Source Code Preview 00:07

Array Constructor - Solution Preview 04:17

Array Constructor - Solution Source Code Preview 00:07

Array IndexOf - Question Preview 00:28

Array IndexOf - Question Source Code Preview 00:04

Array IndexOf - Solution Preview 05:50

Array IndexOf - Solution Source Code Preview 00:06

Equivalent Numbers - Question Preview 00:29

Equivalent Numbers - Question Source Code Preview 00:00

Equivalent Numbers - Solution Preview 06:46

Equivalent Numbers - Solution Source Code Preview 00:03

Objects and Strings - Question Preview 00:36

Objects and Strings - Question Source Code Preview 00:05

Objects and Strings - Solution Preview 03:46

Objects and Strings - Solution Source Code Preview 00:05

Strings and Arrays - Question Preview 00:22

Strings and Arrays - Question Source Code Preview 00:03

Strings and Arrays - Solution Preview 05:32

Strings and Arrays - Solution Source Code Preview 00:07

Object Properties - Question Preview 00:29

Object Properties - Question Source Code Preview 00:03

Object Properties - Solution Preview 05:46

Object Properties - Solution Source Code Preview 00:05

X and Y - Question Preview 00:19

X and Y - Question Source Code Preview 00:03

X and Y - Solution Preview 04:44

X and Y - Solution Source Code Preview 00:03

Withdraw From Account - Question Preview 00:39

Withdraw From Account - Question Source Code Preview 00:07

Withdraw From Account - Solution Preview 04:48

Withdraw From Account - Solution Source Code Preview 00:07