CorePython
15 interview topics in learning order — basics, collections, OOP, internals, then concurrency.
No scattered prep. Open the module guide and go topic by topic.
Explore topics
15 language modules in prep order — basics through concurrency.
| # | Module | Interview focus | |
|---|---|---|---|
| 01 | Types, None, is vs ==, truthy/falsy | Types, None, is vs ==, truthy/falsy | Open guide |
| 02 | Slicing, methods, palindrome, anagram, frequency | Slicing, methods, palindrome, anagram, frequency | Open guide |
| 03 | Slicing, unpacking, copy, sort, search | Slicing, unpacking, copy, sort, search | Open guide |
| 04 | Hashing, grouping, set ops, lookup | Hashing, grouping, set ops, lookup | Open guide |
| 05 | for/while, enumerate, zip, comprehensions | for/while, enumerate, zip, comprehensions | Open guide |
| 06 | LEGB, defaults, closures, *args/**kwargs | LEGB, defaults, closures, *args/**kwargs | Open guide |
| 07 | Inheritance, composition, super(), design | Inheritance, composition, super(), design | Open guide |
| 08 | Dunders, properties, classmethod, MRO | Dunders, properties, classmethod, MRO | Open guide |
| 09 | try/except, raise, custom exceptions | try/except, raise, custom exceptions | Open guide |
| 10 | iter/next, yield, lazy pipelines | iter/next, yield, lazy pipelines | Open guide |
| 11 | Decorators, wraps, with, enter/exit | Decorators, wraps, with, enter/exit | Open guide |
| 12 | Refs, GC, copy, interning, namespaces | Refs, GC, copy, interning, namespaces | Open guide |
| 13 | Imports, collections, pathlib, json, re | Imports, collections, pathlib, json, re | Open guide |
| 14 | pytest, mocks, type hints, finding bugs | pytest, mocks, type hints, finding bugs | Open guide |
| 15 | GIL, threads, asyncio, profiling | GIL, threads, asyncio, profiling | Open guide |
15 guide topics
Every topic page includes
- The exact interview question from the sheet
- Structured guide with concept breakdown
- Panel-ready solution you can defend live
- Follow-ups interviewers ask next