Недавно я проходила несколько тестовых собеседований. Цель была довольно простой: понять какие есть пробелы и пообщаться с другими разработчиками. Результат получился неплохим: 2 оффера, 1 раз я отказала и 1 отказ из 4 собеседований.
Сама я ничего и никого не искала. Открыла буквально на полдня резюме на хабре и рандомно выбрала несколько эйчаров. И это, конечно, такой большой контраст с тем временем, когда я была джуном. Тогда было 200+ откликов и всего 7 приглашений, а сейчас 0 откликов и куча сообщений от эйчаров. Опыт решает всё.
Самым провальным было первое собеседование. Я очень нервничала и забыла абсолютно всё. Плюс слишком много говорила, что явно не очень хорошо. Кстати, именно на этом собеседовании я сразу после окончания сказала, что не пойду к ним. И тут был сразу первый негативный опыт. Видимо, не все умеют принимать отказы, потому что был довольно резкий и обидчивый ответ от эйчара, что моё решение и моя текущая работа плохие. Вот никогда не надо так говорить. Разработчики — люди обидчивые. А вы потом смените работу и есть шанс еще пересечься. Да и вообще довольно странно осуждать выбор другого человека и говорить ему это, если никто не спрашивал мнение.
Остальные собеседования были плюс-минус одинаковые. Больше спрашивали про опыт лидства, команду, взаимодействия и какие-то решения. Упор был как раз на софт-скиллы, решение конфликтов и опыт.
Алгоритмы и compose ни разу не спросили. Технические вопросы были довольно стандартные: коллекции, корутины и RxJava, немного про DI, фичи котлина, gradle и оптимизация, производительность, сервисы. Немного обидно, что не спрашивали про внутреннее устройство Android, GC и процессы. А я ведь готовилась! Конечно, во время собеседования всё вылетело бы из головы, но что-нибудь бы вспомнилось.
Из забавного: у меня в голове все перемешалось и я рассказала жизненный цикл фрагмента вместо активити.
В целом, опыт довольно интересный и позитивный. Думаю, надо периодически проходить собеседования. Просто чтобы перестать нервничать при общении и немного поддерживать свои знания в тонусе.
Дубль статей в телеграмме — https://t.me/android_junior
Мой твиттер в телеграмме — https://t.me/android_junior_notes