По каким критериям вы судите о качестве кода при ревью или принятии проекта на поддержку?
Как вы проводите рефакторинг?
Какой алгоритм лучше, а какой хуже?
Как можно измерить удобство поддержки кода?