У нас работодатели судят о претендентах на вакансию по личному впечатлению, поэтому обычно вопрос об устройстве на работу решается на собеседовании. Если же опыта работы не было - могут дать тестовое задание.
Смотря куда устраиваться. Если это просто нормальное место работы с зарплатой на уровне средней по рынку, то и испытания при устройстве на работу будут вполне традиционными. Чаще всего именно собеседования на которых требуется не только рассказать о себе и своем опыте, но и выполнить определенные задания.
Я не встречал программистов, которые устраивались бы на работу без интервью.
Естественно.
А как ещё вы сможете доказать на что именно вы способны и какой у вас уровень знаний?
Дипломы, сертификаты, грамоты, публичные гитхабы - это, как максимум, небольшой бонус к вашему профилю, но точно не то, что позволит сделать вывод о вашем профессиональном уровне.