Tooling
Virtual environment
An isolated directory with its own interpreter and site-packages for one project.
Why interviewers ask about it
The problem it solves is version conflict between projects, not security or performance. uv manages them without an explicit activate step.
Related terms
This term is part of the free Python Full-Stack interview preparation module - browse the full glossary for every definition.