Can you describe the major features of the Python programming language?
This is a general question which the interviewer will ask early in the interview to begin the conversation, learn more about your background, and collect information they can use throughout the interview. Your answer to this question will allow you to direct the interview towards a specific area or topic you are comfortable with.
"Pythion offers developers several advantages when writing code. First, like PHP and Ruby, Python does not have to be compiled before it is run. Also, Python is well suited to object-oriented programming and allows for the definition of classes, composition, and inheritance. Finally, Python allows for the inclusion of C-based extensions, which helps to avoid bottlenecks. This is important since Python typically runs slower than languages which are compiled."
