JavaScript Interview Prep: Practice Problems

JavaScript Interview Prep: Practice Problems

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 4 Hours | 333 MB

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

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.

  • 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
Table of Contents

Introduction Course Layout
1 Course Layout
2 How To Get The Most Out Of This Course

Triple Add Function
3 Triple Add – Question Video
4 Triple Add – Question Source Code
5 Triple Add – Solution Video
6 Triple Add – Solution Source Code

Working With IIFEs
7 Working With IIFEs – Question
8 Working With IIFEs – Solution
9 Working With IIFEs – Solution Source Code

Button 5
10 Button 5 – Question
11 Button 5 – Question Source Code
12 Button 5 – Solution Part 1
13 Button 5 – Solution Part 2
14 Button 5 – Solution Part 3
15 Button 5 – Solution Source Code

Closures
16 Closures – Question
17 Closures – Solution
18 Closures – Solution Source Code

this Keyword
19 this Keyword – Question
20 this Keyword – Solution
21 this Keyword – Solution Source Code

Hoisting in JavaScript
22 Hoisting – Question
23 Hoisting – Answer Part 1
24 Hoisting – Answer Part 1 Source Code
25 Hoisting – Answer Part 2
26 Hoisting – Answer Part 2 Source Code

Scope and self
27 Scope and self – Question
28 Scope and self – Question Source Code
29 Scope and self – Solution
30 Scope and self – Solution Source Code

Equals vs Strict Equals
31 Equals vs Strict Equals – Question
32 Equals vs Strict Equals – Solution
33 Equals vs Strict Equals – Solution Source Code

Log Number Function
34 Log Number Function – Question
35 Log Number Function – Question Source Code
36 Log Number Function – Solution
37 Log Number Function – Solution Source Code

Use Strict
38 Use Strict – Question
39 Use Strict – Solution
40 Use Strict – Solution Source Code

Curry Function
41 Curry Function – Question
42 Curry Function – Question Source Code
43 Curry Function – Solution
44 Curry Function – Solution Source Code

Counter Function
45 Counter Function – Question
46 Counter Function – Solution
47 Counter Function – Solution Source Code

Logging X and Y
48 Logging X and Y – Question
49 Logging X and Y – Question Source Code
50 Logging X and Y – Solution
51 Logging X and Y – Solution Source Code

call and apply Methods
52 call and apply Methods – Question
53 call and apply Methods – Solution Part 1
54 call and apply Methods – Solution Part 2
55 call and apply Methods – Solution Source Code

Determine list2
56 Determine list2 – Question Part 1
57 Determine list2 – Question Part 1 Source Code
58 Determine list2 – Solution Part 1
59 Determine list2 – Question Part 2
60 Determine list2 – Solution Part 2
61 Determine list2 – Solution Part 2 Source Code

Singly or Doubly Invoked Function
62 Singly or Doubly Invoked Function – Question
63 Singly or Doubly Invoked Function – Question Source Code
64 Singly or Doubly Invoked Function – Solution
65 Singly or Doubly Invoked Function – Solution Source Code

JSON Data
66 JSON Data – Question
67 JSON Data – Question Source Code
68 JSON Data – Solution
69 JSON Data – Solution Source Code

Order Logged Out
70 Order Logged Out – Question
71 Order Logged Out – Question Source Code
72 Order Logged Out – Solution
73 Order Logged Out – Solution Source Code

Making an Object
74 Making an Object – Question
75 Making an Object – Solution
76 Making an Object – Solution Source Code
77 Constructor Functions

Type of Data Types
78 Type of Data Types – Question
79 Type of Data Types – Question Source Code
80 Type of Data Types – Solution
81 Type of Data Types – Solution Source Code

Bind Method
82 Bind Method – Question
83 Bind Method – Solution
84 Bind Method – Solution Source Code

Two Objects
85 Two Objects – Question
86 Two Objects – Question Source Code
87 Two Objects – Solution
88 Two Objects – Solution Source Code

Array Constructor
89 Array Constructor – Question
90 Array Constructor – Question Source Code
91 Array Constructor – Solution
92 Array Constructor – Solution Source Code

Array IndexOf
93 Array IndexOf – Question
94 Array IndexOf – Question Source Code
95 Array IndexOf – Solution
96 Array IndexOf – Solution Source Code

Equivalent Numbers
97 Equivalent Numbers – Question
98 Equivalent Numbers – Question Source Code
99 Equivalent Numbers – Solution
100 Equivalent Numbers – Solution Source Code

Objects and Strings
101 Objects and Strings – Question
102 Objects and Strings – Question Source Code
103 Objects and Strings – Solution
104 Objects and Strings – Solution Source Code

Strings and Arrays
105 Strings and Arrays – Question
106 Strings and Arrays – Question Source Code
107 Strings and Arrays – Solution
108 Strings and Arrays – Solution Source Code

Object Properties
109 Object Properties – Question
110 Object Properties – Question Source Code
111 Object Properties – Solution
112 Object Properties – Solution Source Code

X and Y
113 X and Y – Question
114 X and Y – Question Source Code
115 X and Y – Solution
116 X and Y – Solution Source Code

Withdraw From Account
117 Withdraw From Account – Question
118 Withdraw From Account – Question Source Code
119 Withdraw From Account – Solution
120 Withdraw From Account – Solution Source Code

Next Steps
121 Next Steps
122 Next Steps – Article