Interview questions as a python developer
GIL
Why wasn’t it removed in Python 3?
more ...Python 3 did have a chance to start a lot of features from scratch and in the process, broke some of the existing C extensions which then required changes to be updated and ported to work with Python 3