Computer Programming
64 learners
Interview Prep - The Last Mile in PHP
This course focuses on advanced and popular topics that are commonly encountered in technical interviews. You'll delve into hash tables, heaps, advanced graph algorithms, string searching algorithms, and bit manipulation techniques. Mastering these areas will provide you with a comprehensive skill set to tackle even the toughest coding interview questions.
PHP
5 lessons
25 practices
3 hours
Computer Science Fundamentals
Lessons and practices
Find the First Repeating String in an Array
Determine Nearby Duplicate Indices
Sum Pairs Problem in Arrays
Find Anagrams in a List of Strings
Count Distinct Pairs with Given Difference
Finding the K Most Frequent Elements in an Array
Find K Shortest Strings in a List
Sort by Absolute Difference from Median
Finding Medians of Integer Stream
Counting Connected Components in an Undirected Graph
Shortest Path using Dijkstra's Algorithm in a Grid
Topological Sort of a Directed Acyclic Graph
Implement Dijkstra’s Algorithm in PHP
Finding the Longest Path in a Directed Acyclic Graph (DAG)
Find Friends Efficiently in a Social Network Graph
Finding the Shortest Path in a Grid
Implement KMP String Searching Algorithm in PHP
Maximizing Substring Occurrences
Count Palindromic Substrings in a Given Length
Longest Common Prefix Finder
Check if a Number is a Power of Two Using Bit Manipulation
Find the Position of the Lone Set Bit
Counting Unset Bits in a 32-bit Integer
Swap Odd and Even Bits in an Integer
Bit Difference Counter Task
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