Test your understanding of clean architecture.
Test your understanding of common design patterns.
Test your understanding of writing Pythonic code.
Test your understanding of the SOLID principles.