1. Какие паттерны проектирования знаешь, на какие три группы они делятся, и какие есть еще паттерны?
2. Знаком ли с принципами SOLID и как их применял?
3. Писал ли моки для интерфейсов, какие тесты писали, каков был уровень покрытия, приходилось ли писать бенчмарки?
4. Знаешь ли про pprof, как использовал, приведи пример задачи, что и как сделал?
5. На какой операционной системе работаешь, работал ли с командной строкой, что делает grep?
6. В чем разница между rebase и merge?
7. Какой командой можно перетащить коммит из другой ветки?
8. Что такое squash в Git?
9. В чем разница между образом и контейнером?
10. Для чего нужен docker-compose?
11. Какие практики есть для уменьшения размера…