Как подготовиться к собеседованию на вакансию JavaScript программиста?
Главное понимать что работодателю требуется специалист. Вы приходите продать себя, а он покупает вас и ваше время. То есть не только вы в нем, но и он в вас нуждается. Любой руководитель в первую очередь смотрит на человека. Будь ты хоть трижды гений, но если ты бухаешь 5 дней в неделю .. он тупо не станет с тобой связываться. Человека можно научить тому что он не знает, а переделать нельзя! =)
Когда принимают программиста - обычно есть уже круг задач (потому что для найма необходим бюджет, а бюджет просто так не выделят, и вообще, если бы компания могла покупать сразу решённые задачи по сходным ценам - она это бы и делала, а не нанимала людей) и известны примерные технологии (фреймворки) с которыми ему придётся работать. И когда он приходит на собеседование - его обязательно про эти технологии спрашивают, а также спрашивают, есть ли опыт решения задач подобных тем, которые предстоят. Врать конечно не нужно, нужно быть готовым.