Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Easy Interview Coding Practice in JavaScript

via CodeSignal

Overview

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.

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

Reviews

Start your review of Easy Interview Coding Practice in JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.