@graninas Там не требования знания наизусть, а скорее, нам важно, чтобы человек пощупал уже разные вещи и имел понимание. Для меня миддл, это тот кто уже может более менее самостоятельно пилить проект, но еще требует надсмотра старшего переодически и не может работать над архитектурой.