The Wayback Machine - https://web.archive.org/web/20240228165005/https://realpython.com/learning-paths/python-interview/
Learning Path ⋅ Skills: Python, Coding Problems, Algorithms
In this learning path, you’ll walk through the skills and knowledge you’ll need to refresh in order to stand out at your next Python coding interview.
Learning Path ⋅ 8 Resources
#1
Course
Learn all about five different sorting algorithms in Python from both a theoretical and a practical standpoint. You'll also learn several related and important concepts, including Big O notation and recursion.
#2
Course
Binary search is a classic algorithm in computer science. In this step-by-step course, you'll learn how to implement this algorithm in Python. You'll learn how to leverage existing libraries as well as craft your own binary search Python implementation.
#3
Tutorial
In this tutorial, you'll prepare for future interviews by working through a set of Python practice problems that commonly appear in coding tests. You'll work through the problems yourself and then compare your results with solutions developed by the Real Python team.
#4
Tutorial
This tutorial will prepare you for some common questions you'll encounter during your data engineer interview. You'll learn how to answer questions about databases, ETL pipelines, and big data workflows. You'll also take a look at SQL, NoSQL, and Redis use cases and query examples.
#5
#6
#7
Course
The Real Python Office Hours is a weekly hangout where members of Real Python get the chance to interact with each other as well as Real Python authors and video course instructors. Join us live on Wednesday mornings!
#8