Interview Practice

Pattern course

Grokking the Coding Interview: Patterns for Coding Questions

The recurring patterns behind most coding interview questions, with hands-on problems in Java and Python.