Я обещал вернуться и начать что-нибудь рассказывать, возвращаюсь, начинаю :)
Сегодня расскажу про то, как мы искали стажера в Авито :)
Пол года назад ко мне пришел руководитель и сказал, что в компании запускают очередную стажировку, спросил нужен ли мне? Я подумал, а почему бы и нет, из минусов дополнительная нагрузка на текущих инженеров, в плюсов масса: дополнительные руки, чтобы делать не совсем приоритетные проекты, разгребать тех долг, просто дать возможность чуваку прокачаться
Мы запустили этот процесс, по нему нужно было выполнить тестовое приложение про погоду и пройти собес в авито. Собес аналогичный как проходят все инженеры: две алгоритмические задачки, платформа и финалка на culture fit. Все как обычно, только требования значительно ниже
Что удивительно, мы получили много заявок, но тестовые выполнили буквально человек 10. Вот кстати тестовое стажера, которого мы наняли. В нем нет никакого rocket-science, оно просто аккуратно сделано, хорошо оформлено и обработана большая часть corner-case. Кажется, что любой начинающий спец, мог заморочиться и сделать аналогичное.
Часть тестовых были ужасно оформлены, там был закоментированный код, код не отформатирован, для меня это был просто красный маркер, что человеку вообще пофиг на то, что он делает. Часть людей отсеялись на таком простом фильтре. У второй части тестовых все было относительно хорошо, они прошли дальше, но по тем или иным критериям были хуже текущего
Дальше была серия собесов с кандидатами, у которых были относительно хорошие тестовые и люди отсеялись на них. Что сделать чтобы повысить свои шансы на этих этапах?
Обязательно прорешать easy level задачки на leetcode. Я, как и многие инженеры, не очень люблю синтетические задачки на алгоритмы, но, честно, подготовка к этой секции, это вопрос пары недель, в этом нет ничего сложного и подготовиться к этому может каждый для увеличения своих шансов.
Секция платформы. Существует мнение, что сейчас стажеров гоняют так же, как синьоров лет 5 назад. Оно отчасти верно, но 5 лет назад не было такого количества обучающих материалов. Раньше, чтобы получить тот же объем знаний нужно было вдоль и поперек перекопать документацию по Андроиду, в которой была только сухая документация, в которую нужно было прям погружаться, чтобы понять. Сейчас же, есть академия, канал Розова, Гладкова, где все объясняется на пальцах. Разобраться в базовом наборе технологий намного проще. На худой конец, есть куча мок собесов, если для тебя что-то осталось непонятным — всегда можно зазубрить
И финальный этап — culture fit, тут немного сложнее и универсальных советов нет. Если бы я сейчас пытался куда-то устроиться, я бы зашел к уже работающим инженерам и поинтересовался, а что вообще от меня будут ждать? Парочка человек откажутся тебе помочь, но всегда найдется тот, кто будет готов подкачать западающие навыки, вопрос заинтересованности и настойчивости
На этом заканчиваю свой небольшой спич :)
А с какими проблемами при поиске своей первой работы сталкиваетесь вы?
Post #656
2.04K