Тред про собесы на позицию андроид разработчика
Начну с того, что кринжовые собеседования случались со мной только, когда искал первую работу.
На таких рассказывают, что ты ничего не умеешь и вообще вряд ли сможешь разрабом стать. Таких людей стоит игнорировать - они вообще не шарят)
Про одно из первых андроид собеседований в жизни:
Меня собеседовал парень, задавал дефолтные вопросы - про ресайлер, фрагменты и тд - все было ок. Потом пришла девушка)
Начала со мной за жизнь говорить, а я тогда еще горел идеей поехать на стажку забугор. Рассказал про это - она начала в голос ржать и высмеивать меня "Ну и что ты к нам устраиваешься в гугл же через полгода уедешь))" На работу тогда они разумеется меня не взяли
По прошествию времени hr'ы компании пытались схантить меня раз 5 - я их игнорил в том числе из-за этой истории)
Короче, вообще не понятно, как компании, которые смеются над новичками впоследствии хантят мидлов и сеньоров
Про тестовые задания.
Опять же - встречал их только, когда собесился на джуна. Мб их можно сделать нормальными, но я видел только:
"Сделай плз прилож и заюзай moxy,dagger,rx,butterknife,clean и принеси через 2 дня"
Я вообще не успевал такое делать за 2 дня.
Для меня то эти задания были полезными.
Его можно сделать за неделю, выложить на гитхаб и научиться многому пока делаешь, но что такой подход давал компаниям - я не понимаю
Про хорошие собесы:
Для меня хорошие те, которые происходят ненапряжно, в формате диалога. Вы узнаете друг друга с разных сторон.
Это необязательно история про "just побазарили". Круто, когда интервьювер готов разговаривать и не торопится скорее задать все вопросы по списку
Я ничего плохого не вижу в том, что чего-то не знаю. Был собес, на котором мне задавали вопросы про WorkManager, а я с ним до этого не сталкивался.Это свелось к тому, что уже я спрашивал и мне расшаривали, как он работает. Я считаю это крутым собесом. Оффер они кстати прислали)
Что обычно спрашивают на собесах:
Activity/Fragment lifecycle.
Android components.
foreground vs background service.
How Android Draws Views
MVVM/MVP/MVI
"Расскажите про фишки котлина, которые нравятся"
Про hashmap collision часто спрашивали
Java Concurrency
Coroutines
Dagger
Материалы для подготовки:
оф дока - developer.android.com/docs
телеграм канал с вопросами и ответами по андроиду(есть достаточно сложные и интересные) - t.me/AndroidSobes
Всякие списки с вопросами на гитхабе, типа такого - github.com/SaadAAkash/And…
алгосы leetcode.com
Напоследок предлагаю под этим твитом рассказать о собесдованиях, которые запомнились вам в вашей карьере. Крутые, кринжовые, забавные, сложные, простые и тд)
Гриша Шимичев