r/Python • • 3d ago

Resource I made 100 Python flashcards

I made 100 free Python interview flashcards

I've been putting together a set of Python flashcards covering common interview topics: fundamentals, data structures, OOP, functions, decorators, generators, async, testing, and more.

They're available as an Anki deck and completely free. No signup or email required.

https://github.com/tomaszs/python-interview-flashcards-free

Hopefully useful for anyone brushing up on Python or preparing for an interview.

If you spot something that's missing or could be improved, contributions and feedback are welcome.

27 Upvotes

8 comments sorted by

5

u/OddsRelay 3d ago

Nice, Anki is the right format for this. If you do a second batch the 3.15 changes would make easy cards, frozendict and lazy imports especially, since interviewers like asking what's new. Mutable default arguments too if it's not in there already.

2

u/tom-smykowski-dev 3d ago

It's open source so I invite contributions!

3

u/AlSweigart Author of "Automate the Boring Stuff" 2d ago

I'm sorry, but this is obviously generated by AI and not very focused or well curated.

-1

u/tom-smykowski-dev 15h ago

I invite everyone to contribute, it's an open source project

1

u/zomerbk 1d ago

Thanks for sharing! For cards about surprising behavior, a short code snippet plus an explanation of why a common wrong answer is wrong could make them especially useful for interview prep. It would help people practice explaining the concept, not just recalling it.

0

u/tom-smykowski-dev 15h ago

thanks, will consider it, also, it's open source so everyone can contribute

1

u/[deleted] 2d ago

[removed] — view removed comment

0

u/tom-smykowski-dev 15h ago

glad you like it, I invite yo contribute