Все начинается с подготовки: 

– Найдите себе наставника. С ним вы будете выполнять тестовые задания, чтобы на примере тестовых заданий он показал вам пути решения практических задач и рассказал про подводные камни. Такой способ обучения даст вам новый опыт и поможет приблизиться к офферу. 

– Гуглите вопросы к собеседованиям по вашей профессии. Сделайте конспект. Конспект разместите на своем GitHub как часть портфолио. На базе конспекта сделайте шпаргалку, она пригодится на собеседовании. 

– Подготовьте краткий рассказ о своем опыте на 3-5 минут. О компаниях, задачах, стеке, результатах. С этого рассказа начинается большинство собеседований и цель такого рассказа в том, чтобы дать собеседующей стороне возможность за что-то зацепиться и начать задавать уточняющие вопросы. Несколько раз вслух проговорите сведения о себе, чтобы на собеседовании это казалось простой задачей. 

– Перед основным собеседованием пройдите несколько mock собеседований, цель которых в получении развернутого фидбека. Такое собеседование позволит оценить ваши знания и подтянуть слабые места. Затем назначайте даты собеседований с неинтересными вам компаниями. Это позволит получить еще больше опыта и разогреться перед самыми ответственными собеседованиями (собеседования с компаниями, куда вы искренне хотите попасть). 

– Если вы идете на QA, то обязательно проверяйте продукт компании на наличие багов. Описывайте баги и делайте скринкасты. Все это упаковывайте в архив и перед самым собеседованием отправляйте на официальную почту компании. 

За 10 минут до собеседования убедитесь, что: 
– у вас перед глазами есть CV. Оно необходимо, чтобы уже на собеседовании не запутаться в датах, названиях компаний и опыте;
– у вас перед глазами лежит написанная ранее шпаргалка;
– под рукой есть место для ведения заметок;
– качество интернета, звук и изображение с камеры (в том числе как вы одеты и фон) в норме.

На собеседовании: 

– Если вы отправили баги на почту компании, то в завершении рассказа о себе добавьте, что в рамках подготовки к собеседованию вами были найдены несколько багов. Кратко изложите суть багов и завершите рассказ тем, что все детали уже направлены на официальную почту компании.

– Конспектируйте все вопросы, ответы на которые вы не знаете.  

После собеседования: 

– Изучите материалы по вопросам, на которые не смогли дать ответь в рамках встречи. 

Суть такого подхода в том, чтобы учиться на самих собеседованиях. Каждая встреча будет показывать ваши пробелы в знаниях. А домашняя работа по итогам собеседования позволит эти недостатки устранить. Следующее собеседование позволит отточить навыки и выявит новые слабые места. Этот круговорот событий будет происходить с вами до тех пор, пока вы не получите заветный оффер. Но каждое следующее собеседование вы будете проходить увереннее и с большим набором знаний.