Import test.py
What this preview is
Import test.py is a medium quant interview question on language knowledge in Python.
- Difficulty
- Medium
- Topic
- Language Knowledge
- Discipline
- Quant development
- Language
- Python
- Companies
- 0
What this Python import and namespace question tests
This medium-difficulty question probes your understanding of how Python's module system and namespace resolution work. It's the kind of question quant firms ask to confirm you can predict code behaviour without running it—a critical skill when debugging or reasoning about system interactions under pressure.
The question requires you to trace how modules are loaded, how names are bound in different scopes, and what happens when code is executed at import time versus runtime. A clean answer demonstrates familiarity with Python's execution model, the import machinery, and the distinction between module-level and local namespaces.
- Module initialization and
__name__attribute - Top-level code execution during import
- Namespace lookup and binding order
- Side effects of import statements
Related practice
Unlock full access to getcracked
Join to unlock this question, detailed solutions, and our complete library of quant finance interview prep.