Sample interview questions with solutions in Python 3
- Pre-work: If you need to familiarize yourself with how lists work, watch this video
- Exercises
- Insert a Node at a Position Given in a List
- Cycle Detection
- Pre-work: If you need a refresher, take a look at this video
- Exercises
- Balanced Brackets
- Queue Using Two Stacks
- Pre-work: If you need a refresher, take a look at this video
- Exercises
- Ice Cream Parlor
- Colorful Number
- Pre-work: If you need a refresher take a look at these videos: Merge Sort
- Exercises
- Insertion Sort part 2
- Quicksort part 2
- Theory: If you need a refresher, take a look at this video
- Exercises
- Binary Tree Insertion
- Height of a Binary Tree
- QHeap1
- Theory: Watch this video to understand what a graph is and how to traverse it
- Exercises
- Breath First Search
- Snakes and Ladders
- Theory: Watch this video to review concepts on recursion
- Exercises
- Fibonacci Numbers