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

  • Unit 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
  • Unit 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
  • Unit 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
  • Unit 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
  • Unit 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

5.0 rating, based on 4 Class Central reviews

Start your review of Easy Interview Coding Practice in Python

  • Crissy
    11
    I'm trying to get my first coding job and this been a great way to prep. Much better organized than Leetcode and also a lot more fun
  • Anonymous
    Great refresher to reinforce fundamentals as I prep for my interviews. Good pacing and content is well organized.
  • Roger Clemson
    excellent learning resources with clear explanations for anyone doing software engineering interviews. You learn by doing with codesignal, just like the real world
  • Anonymous
    Very Interactive and makes it easy for people to learn and practice - thus solidifying what they learnt.

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.