Какой минимум знаний нужно иметь, чтобы успешно пройти собеседование на позицию младшего разработчика?
Если перефразировать, то на какие вопросы на собеседование должен ответить кандидат?
Понимаю что ответы будут зависеть от типа деятельности (web, mobile, bd, etc) и, возможно, города, по этому прошу указывать это при ответе.
Поищите здесь похожие вопросы. периодически задаются. Вкратце - синтаксис языка, представление о том как работает CLR , GC и прочее. Вопросы на алгоритмы, пара вопросов на навык писать базовые запросы на SQL. Так же возможны вопросы - "что выведет данный алгоритм"
100% спросят про делегаты, события, многопоточность.
На youtube есть канал itvdn, там в видео рассказаны и требования и т.д.
Разница между Junior/Middle-Regular в опыте и ответственности за решения, остальное знают оба.