Tooling
Ruff
A Rust-based linter and formatter replacing flake8, isort, pyupgrade, bandit and black.
Why interviewers ask about it
Know the boundary: Ruff does no type inference, so mypy or pyright stays in the stack. Fast enough to run in a pre-commit hook without friction.
Related terms
This term is part of the free Python Full-Stack interview preparation module - browse the full glossary for every definition.