What would cause a Python interpreter to crash? A good interview question
6 hours ago
- #Python
- #Software Engineering
- #Interview Questions
- The article discusses a memorable interview question from a 2015 YouTube/Google interview about what could cause a Python interpreter to crash.
- The question led to a broad discussion on computer failures at various levels (storage, RAM, memory management, networking) and technical processes.
- It also covered engineering and quality processes for large open-source projects like Python, including the role of the BDFL (Benevolent Dictator For Life).
- The conversation extended to higher-level topics like failure handling strategies, team staffing for error resolution, and user impact of failures.
- The question was appreciated for being open-ended, based on real-world problems, and reflective of the team's actual challenges.
- The author mentions that they got the job, indicating the effectiveness of such interview questions.