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.
Overview
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
Showing Class Central Sort
-
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
-
Great refresher to reinforce fundamentals as I prep for my interviews. Good pacing and content is well organized.
-
excellent learning resources with clear explanations for anyone doing software engineering interviews. You learn by doing with codesignal, just like the real world
-
Very Interactive and makes it easy for people to learn and practice - thus solidifying what they learnt.