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 Java

via CodeSignal

Overview

Start your coding interview preparation with easy-level Java problems. This course will help you build a solid foundation by solving common problems like reversing a string, finding the maximum number in a list, and checking for prime numbers. These exercises will enhance your problem-solving skills and boost your confidence for the coding interviews.

Syllabus

  • Lesson 1: Fundamentals of String Manipulation in Java
    • Identifying Vowel Positions in a String
    • String Shift by One Character
    • Transforming Character Cases in a String
    • Replace Character in String Without Using Built-in Methods
    • Swapping Adjacent Characters in a String
    • Palindrome Checker Without Built-In Methods
  • Lesson 2: Basic Array Operations in Java Without Built-in Methods
    • Find the Minimum Element in an Array
    • Counting Even and Odd Integers in an Array
    • Count the Number of Times the Smallest Element Appears in an Array
    • Find the Second Largest Number in an Array
  • Lesson 3: Standard Math Algorithms in Java
    • Determining if a Number is a Perfect Square in Java
    • Finding the Next Prime Number
    • Unique Prime Factors in Java
    • Coprime Number Checker in Java
    • Find the nth Prime Number in Java
  • Lesson 4: Manual List Operations in Java
    • Finding the First Occurrence of a Specific Value in an Array
    • Count Unique Elements in an Array
    • Reverse a List of Integers Without Using Built-in Methods
    • Circular Shift of List Elements Without Built-in Methods
    • Checking for Contiguous Subarray
  • Lesson 5: Simple Recursion in Practice
    • Sum Calculation using Recursion
    • Recursive List from N to 1
    • Sum of Digits Raised to Their Positions Using Recursion
    • Reverse a String Using Recursion in Java
    • Finding Fibonacci Using Optimized Recursion

Reviews

Start your review of Easy Interview Coding Practice in Java

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.