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 Python

via CodeSignal

Overview

Start your coding interview preparation with easy-level Python 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: String Manipulation Without Built-in Methods
    • Finding Vowel Positions in a String
    • Shift Letters in a String
    • String Case Transformation Using ASCII Values
    • Replacing a Character in a String without Using Built-in Methods
    • Swapping Adjacent Characters in a String
    • Check If a String is a Palindrome Without Built-in Methods
  • Lesson 2: Basic List Operations Without Built-in Methods
    • Finding the Minimum Element in a List without Built-in Methods
    • Counting Even and Odd Numbers in a List without Built-in Methods
    • Counting the Smallest Number in an Array
    • Finding the Second Largest Number in a List without Built-in Methods
  • Lesson 3: Standard Math Algorithms in Python
    • Check if a Number is a Perfect Square
    • Finding the Next Prime Number
    • Finding Prime Factors of a Number
    • Checking Co-primality of Two Numbers
    • Finding the N-th Prime Number
  • Lesson 4: List Operations Without Built-in Functions
    • Find First Occurrence of a Specific Value in a List Without Built-ins
    • Counting Unique Elements in a List Without Using Built-in Functions
    • Reverse List of Integers without Built-ins
    • Circular List Shifting Without Built-in Functions
    • Determining Contiguous Sublist Presence in a List without Built-ins
  • Lesson 5: Simple Recursion in Practice
    • Summation from N to 1 Using Recursion
    • Recursive Countdown Generator
    • Sum of Digits Raised to Their Respective Positions
    • Reversing a String using Recursion
    • Finding Fibonacci Number with Simple Recursion

Reviews

Start your review of Easy Interview Coding Practice in Python

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.