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 Ruby

via CodeSignal

Overview

Start your coding interview preparation with easy-level 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 coding interviews in Ruby.

Syllabus

  • Unit 1: String Manipulation Fundamentals
    • Find Vowel Positions in a String
    • Shift Letters in a String
    • Toggle Case Transformation Task
    • Replace Characters in a String
    • Swap Adjacent Characters in String
    • Palindrome Checker
  • Unit 2: Basic Array Operations
    • Find the Minimum Number from a List
    • Counting Even and Odd Integers
    • Count Occurrences of the Smallest Integer
    • Find the Second Largest Number in a List
  • Unit 3: Standard Math Algorithms
    • Determine if a Number is a Perfect Square
    • Next Prime Number Calculation Task
    • Get Prime Factors of an Integer
    • Checking Co-primality of Two Integers
    • Find the N-th Prime Number
  • Unit 4: Intermediate Array Operations
    • Find First Occurrence Index
    • Count Unique Elements in an Array
    • Reversing an Integer List
    • Circular List Shift
    • Check Contiguous Subarray Presence
  • Unit 5: Simple Recursion in Practice with Ruby
    • Calculate Sum Using Recursion
    • Countdown using Recursion
    • Sum of Digits Raised to Powers
    • Recursive String Reversal Task
    • Finding Fibonacci Numbers

Reviews

Start your review of Easy Interview Coding Practice in Ruby

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.