Essential JavaScript Software Developer Interview Guide
Learn the best way to study for the software developer interview! Learn through hands-on coding examples and learn to solve problems quickly
01
Skill level
All levels
02
Sections
11
03
Lectures
44
04
Instructor
John Bura
What's inside
This course includes.
✓
11
Sections
✓
44
Lectures
✓
44
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ Section 0 Course Introduction 2 lectures
00 Course Introduction
Locked
00-01. Fizzbuzz
Locked
+ Section 1 String and Array Interview Questions 4 lectures
01-01 Reverse Words In A String
Locked
01-02 Rotate Array
Locked
01-03 Isomorphic Strings
Locked
01-04 Kth Largest Element In An Array
Locked
+ Section 2 Matrix Interview Questions 3 lectures
02-01 Set Matrix Zero
Locked
02-02 Spiral Matrix
Locked
02-03 Number Of Islands
Locked
+ Section 3 Linked List Interview Questions 3 lectures
03-01 Implement A Stack Using An Array
Locked
03-02 Add Two Numbers As Reversed Linked Lists
Locked
03-03 Reverse A Linked List
Locked
+ Section 4 Binary Tree Interview Questions 3 lectures
04-01 Inorder Traversal
Locked
04-02 Preorder Traversal
Locked
04-03 Postorder Traversal
Locked
+ Section 5 Graph Interview Questions 4 lectures
05-01 Clone An Undirected Graph - Build A Graph
Locked
05-02 Clone An Undirected Graph - Build A Queue
Locked
05-03 Clone An Undirected Graph - Breadth First Traversal
Locked
05-04 Clone An Undirected Graph - Depth First Traversal
Locked
+ Section 6 Sorting and Time Complexity 8 lectures
06-01 Types Of Time Complexity
Locked
06-02 Types Of Better Time Complexity
Locked
06-03 Bubble Sort Algorithm
Locked
06-04 Selection Sort Algorithm
Locked
06-05 Insertion Sort Algorithm
Locked
06-06 Quicksort Algorithm
Locked
06-07 Merge Sort Algorithm
Locked
06-08 Time Complexity Of Different Sorting Algorithms
Locked
+ Section 7 Dynamic Programming 3 lectures
07-01 Coin Change
Locked
07-02 Edit Distance
Locked
07-03 Distinct Subsequences
Locked
+ Section 8 Bit Manipulation Interview Questions 7 lectures
08-01 Bitwise And Shift Operators
Locked
08-02 Single Number
Locked
08-03 Number Of 1 Bits
Locked
08-04A Sum Of Two Integers
Locked
08-04B Maximum Sum Subarray
Locked
08-05 Reverse Bits
Locked
08-06 Bitwise And Of A Range
Locked
+ Section 9 Combinations and Permutations Questions 4 lectures
09-01 Permutations
Locked
09-02 Distinct Permutations Of A String
Locked
09-03 Letter Combinations Of A Phone Number
Locked
09-04 Factor Combinations
Locked
+ Section 10 Math Interview Questions 3 lectures
10-01 Reverse Integer
Locked
10-02 Palindrome Number
Locked
10-03 Excel Sheet Column Number
Locked
Description
About this course.
**Welcome to the Course: Essential JavaScript Software Developer Interview Guide**
Prepare for success in software developer interviews with this comprehensive guide focused on JavaScript. Whether you're a recent graduate or an experienced developer looking to brush up on your technical interview skills, this course covers essential topics to help you excel in the interview room.
By the end of this course, you'll have honed your problem-solving skills and gained confidence in tackling a variety of interview questions. Join us in the "Essential JavaScript Software Developer Interview Guide" and set yourself up for success in your next software developer interview.
Instructors
Taught by people who ship.
John Bura
Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.
Ready to start building?
Learn the best way to study for the software developer interview! Learn through hands-on coding examples and learn to solve problems quickly