Start your coding interview preparation with easy-level JavaScript problems. This course will help you build a solid foundation by solving common problems like reversing a string, finding the maximum number in an array, and checking for prime numbers. These exercises will enhance your problem-solving skills and boost your confidence for the coding interviews.
Overview
Syllabus
- Lesson 1: String Manipulation Basics
- Find Vowel Positions
- Shift Letters in a String by One
- String Case Transformation Using ASCII Values
- Replace Character in a String Without Built-In Methods
- Swap Adjacent Characters in a String
- Check if a String is a Palindrome without Built-in Methods
- Lesson 2: Basic Array Operations without Built-in Methods
- Find the Minimum Number in an Array
- Counting Even and Odd Integers in an Array
- Count the Smallest Element in an Array
- Finding the Second-Largest Number in an Array Without Built-in Methods
- Lesson 3: Standard Math Algorithms
- Check if Number is a Perfect Square
- Finding the Next Prime Number
- Checking Co-primality of Two Numbers
- Finding the N-th Prime Number
- Finding Prime Factors of a Number
- Lesson 4: Array Operations without Built-in Methods
- Find Fist Occurrence of a Specific Value in an Array
- Counting Unique Elements in an Array
- Reverse an Array without Built-in Functions
- Circular Array Shift
- Contiguous Subarray Check
- Lesson 5: Simple Recursion in Practice
- Summing Numbers Recursively
- Recursive Countdown Generator
- Sum of Digits Raised to Their Respective Positions
- Recursive String Reversal
- Recursive Fibonacci Calculation