Computer Programming
8957 learners
Interview Practice with Classic Coding Questions in Python
This course focuses on classic coding questions commonly asked in technical interviews. You will practice implementing algorithms for problems such as searching in a matrix, rotating an array, and finding the longest common prefix. Master these algorithms to strengthen your coding skills and excel in technical interviews.
Python
5 lessons
23 practices
3 hours
General Programming and Algorithms
Lessons and practices
Identifying a Toeplitz Matrix
Counting Numbers Less than Target in Sorted Matrix
Finding Minimum and Maximum in Diagonal of a Matrix
Find Target Value in Sorted Matrix Row
In-Place Array Reversal
Anti-clockwise Rotation of Array in Python
Shuffling Array Elements
Reversing Array in Groups of Size K
Array Reordering: Shuffling Quarters to the Middle in Python
String Intersection in Python
Longest Common Suffix in Array of Strings
Finding the Longest Repeated Substring in a String
Finding the largest common prefix in a List of Strings
Efficient Longest Common Prefix Retrieval
Finding the Most Common Substring in a String
Merging Two Sorted Lists in Python
Merging Sorted Lists into a Unique, Descending Order List
Removing Common Elements from Two Sorted Lists
Merging Multiple Sorted Lists in Python
Implementing Selection Sort in Python
Implementing Insertion Sort Algorithm in Python
Implementing Merge Sort Algorithm in Python
Implement QuickSort Algorithm in Python without Built-in Functions
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal