What this CPython fundamentals question tests
This is an easy language-knowledge question that probes your working understanding of Python's runtime internals. It asks you to recall a specific detail about CPython's memory model and how the built-in id() function behaves.
Candidates are expected to know what id() does—that it returns a unique identifier for any Python object—and to reason about the representation of that identifier in CPython's implementation. The question rewards precision: you need to identify the exact numeric type, not just describe the concept vaguely.
- CPython object identity and memory layout
- Built-in functions and their return types
- Distinction between Python-level types and C-level representations