Question library
Questions from real interviews. Drill any of them by voice in a couple of minutes, with an interviewer, a score and feedback.
What is the GIL in Python, and how does it affect multithreaded programs?JuniorYou have a script that first downloads several thousand images over the network and then resizes them. What would you use for each part — threads, processes, or asyncio — and why?Mid-levelExplain what the GIL is and how it affects the choice between threads, processes and asyncio. What does the free-threaded build of CPython change?Senior