Что спрашивают на первичном скрининге и зачем
Резюме в открытом доступе, контакты указаны, рекрутеры начинают предлагать пособеситься. Получаем телеграммы следующего содержания:
*Name* привет!
Меня зовут *рекрутер_name*, я из компании *контора_name*.
Заинтересовала твоя кандидатура на вакансию Android-разработчика.
Интересует?
Назначается слот на созвон. На тот же день, на завтра, в редких случаях на более позднее время.
Какой статистикой располагаем
• Проведено скринингов: 29.
• Формат звонка: 14 – аудио телега, 2 – аудио вацап, 6 – видео гугл мит, 3 – видео контур талк, по 1 – видео яндекс телемост, митзон, зум и мтс линк.
• Продолжительность: средняя – 16:14, минимальная – 05:30, максимальная – 28:32.
• В среднем вопросов на одном созвоне: 10.
• Кто присутствовал на звонке: 28 – только HR, 1 – HR + Lead.
• Допустили до техсобеса без скрининга: 1.
Формат
Перед скринингом есть возможность ознакомится с вакансией на сайте-агрегаторе. Также рекрутер может направить описание в переписке и сразу поинтересоваться зарплатными ожиданиями. Если не совпали – созвона не будет.
Структура звонка всегда следующая:
1. Рассказ о компании/вакансии.
2. Вопросы о твоем предыдущем опыте, текущих хотелках и карьерных предпочтениях.
3. Твои вопросы о компании/вакансии.
Порядок пунктов может меняться.
Львиную продолжительность созвона занимает пункт 1 – перечисление особенностей работы в айти и по тк: испытательный срок, отпуск уже через 3 месяца, оплачиваемый больничный, корпоративный макбук, удаленка, гибкое начало дня, зубастый дмс, ворлдкласс, скаенг, конфы, психологи, юристы, массажисты, баристы, академии, книжки, кружки, скидки, обеды. Бровь не приподнимается, удивлять нечем. Это есть у всех. Киваем и двигаемся к пунктам 2 и 3.
Что спрашивают
Все бережно записанные вопросы промаркируем уровнями розыска департамента полиции Лос-Сантоса:
★★★ – Спросят на каждом скрининге.
★★ – Встречается как минимум на половине скринингов.
★ – Уникальный вопрос, задали один раз.
Пройдемся по каждому вопросу и проанализируем, чего от нас хотят.
Комфортно ли будет обращаться на ты? ★★★
С этого вопроса начинается каждый созвон. Проверка на гибкость и готовность к неформальному общению. Рекрутер хочет понять, насколько легко ты адаптируешься к корпоративной культуре и комфортно ли тебе общаться в команде. Единственно правильный ответ здесь: «Конечно на ты».
Как настроение? ★
Вопрос направлен на создание непринужденной атмосферы, оценку настроя и эмоциональной стабильности. Транслируем позитив и отвечаем: «Настроение отличное».
Расскажи про свой предыдущий опыт? ★★★
1. Сколько лет коммерческого опыта?
2. Расскажи про 2 последних места работы, что за компании, какие были проекты?
3. На какой позиции работал? За какую часть приложения отвечал?
4. Какие были ключевые задачи, чем занимался?
5. Что тебе нравилось на последнем месте работы?
Хотят понять, насколько релевантен твой прошлый опыт для предлагаемой позиции. Спрашивают про последнее, реже еще и про предпоследнее место работы. Совсем старым опытом не интересуются. На этом этапе надо показать навыки и конкретные достижения. Лучше заранее заготовить несколько громко звучащих булетов. Описать 1-2 проекта, фокусируясь на аспектах, которые соответствуют требованиям новой должности.
Расскажи про процессы? ★★★
1. Какая была зона ответственности на последнем месте работы?
2. По какой методологии работал? Были ли спринты? Как формировались задачи? Как часто релизы?
3. Насколько был включен в архитектурную составляющую? Учавствовал в оценке задач?
4. Удавалось проявлять инициативу? Влиять на стек? Предлагать самому что-то?
5. Была линейная роль или выполнял лидские обязанности, играющего тренера, онбординга, обучения, менторства, обмена опытом?
6. Проекты были длительными или краткосрочными? Участвовал в параллель?
7. Логировалось время на проекте?
Хотят узнать, как ты работаешь в команде и взаимодействуешь с продуктом. Это касается методов управления проектами (Agile, Scrum), практик код-ревью, CI/CD и другой рабочей рутины. Расскажи, как процессы на прошлом месте работы способствовали запуску проектов, планированию спринтов, общению в команде и контролю качества.
Расскажи про команду? ★★★
1. Какого размера была команда?
2. Сколько было Android-разработчиков в команде?
3. Как взаимодействовали между собой?
Оценивают взаимодействие с сокамерниками и роль в коллективе. Уточняющие вопросы о размере команды и количестве Android-разработчиков позволяют понять масштаб проекта. Расскажи кого сколько было - этого достаточно.
Расскажи про большие и интересные задачи? ★★★
1. Есть ли задача, которая запомнилась, техническая, организационная, управленческая?
2. Что самое интересное делал за весь опыт разработки?
3. Какой задачей гордишься, что было трудного?
Как-то раз покрасил особо большую кнопку и распарсил довольно огромный жисон. Такой ответ никого не впечатлит. Заранее заготовь громкий бэнгер и раскладывай его как пасьянс по методике STAR. Рекрутер хочет понять, как ты решал серьезные проблемы, проявлял ли самостоятельность и инициативность. А если это еще и доступным языком рассказать - увидят навык находить общий язык с коллегами.
Расскажи как проходило код-ревью? ★★
1. Курировал джунов?
2. Насколько активно в нем участвовал?
3. Принимал финальные решения?
4. Как решали вопросы на спорных ревью?
Хотят понять, насколько открыто принимаешь критику. Как помогаешь улучшать код команды. Продемонстрируй опыт совместной работы: кто участвовал, какие инструменты использовались и как спор из-за крючков на экране не скатился в срач.
С каким стеком работал? ★★★
1. Какой опыт с Java, Kotlin, Coroutines, RxJava, Dagger, Compose, MVP, MVVM, MVI, Room?
2. Как давно на Kotlin пишешь? Сразу на нем начинал?
3. С чем больше опыта с View или Compose?
4. Покрывал код тестами? Настраивал CI/CD?
5. С какими архитектурными паттернами работал?
6. Про SDUI слышал?
7. Есть примеры кода на KMP?
Хотят понять, с какими инструментами работал и насколько они соответствуют требованиям вакансии. Оценят глубину знаний - сколько лет опыта с каждой технологией. Спросят про специфичные для компании штуки (OpenGL). Лучшая методика - положительно на все кивать. Например, я никогда MVI в глаза не видел. Без понятия как выглядит в коде. Разберусь позже на рабочем проекте.
Почему ушел с последнего места работы? ★★★
1. В связи с чем приняли решение уйти с последнего места работы?
2. Почему в поисках работы?
3. Что на текущем месте не устраивает?
4. Пытался внутри компании обсудить переход в другую команду?
5. Что стало критичным?
Хотят понять мотивы и ценности. Лучше, чтобы это был профессиональный рост, а не конфликтность и выгорание. Хорошо отрабатывает ответ: «проект закрылся». Тоже приемлемо: «поплыли процессы», «распалась команда», «захотелось новых задач». Совсем плохо: «хочу больше деняк, фисташки давно не ел». А так как денежки нужны - льем в уши про такие положительные аспекты как: желание развиваться и искать новые вызовы. О бывшем работодателе как о покойнике - без негатива. Джоб-хоппинг - абсолютная норма. В ногу со временем. Главное не плавиться и чувствовать моральную правоту.
Куда интересно развиваться? ★★
1. Хотелось бы работать в фичевых или платформенных командах?
2. Какие есть предпочтения по задачам?
3. Насколько позиция тебе близка по предметной области, по технологиям, по формату взаимодействия?
4. Роль линейную смотришь или в менеджмент хочешь двигаться?
5. Чем не хотелось бы заниматься?
Ищут понимание карьерных целей и мотивации. Упомяни технологии, области или навыки, которые интересны. Например, хочешь закопаться в KMP или поработать с видео.
Какие ожидания от новой работы? ★★★
1. Что важно в работодателе?
2. Какие редфлаги при выборе будущего работодателя?
3. Какие у тебя критерии выбора компании?
4. Идеальная компания для тебя?
Хотят понять, что важно в новой роли. В ответе транслируем нацеленность на долгосрочное сотрудничество: хочу профессиональный рост, карьерное развитие, стабильную и комфортную рабочую среду, участие в интересном проекте.
Знакомы ли с компанией Х? ★
1. Насколько тебе интересна тема трейдинга/криптовалют?
2. Интересен ли домен логистики?
3. В последние пару-тройку месяцев общался ли с компанией X?
Попалась настолько ноунейм-контора, что рекрутер переживает, слышал ли ты что-нибудь о них. К моменту как оптоволоконные кабеля соединят меня с человеком по ту сторону экрана, из плей маркета успеет загрузиться их приложка. Так что не только кивнуть могу, но и аппку показать.
Зарплатные ожидания? ★★★
1. Какая актуальная вилка? На что сейчас ориентируешься?
2. Какой комфортный уровень зп и как низко не готов пасть?
3. Это уровень зп которую получал или плюсом к последнему доходу?
4. Оклад или совокупно?
5. Сколько денег мы будем просить у X? (Банк #EF3124)
Очевидна бессмысленность играть в мышки-кошки с угадыванием вилки. Проще знать свою цифру и всем ее называть. Смотреть как реагируют и корректировать вверх-вниз. Назовем ее комфортной. Что такое минимальная сумма – загадка, ничего не могу сказать. Неправильный ответ на вопрос «оклад или совокупно?» перетасует часть обязательной зарплаты в необязательную премию. Обсуждение оклада повторится на этапе согласования оффера.
Есть ли офферы на руках? ★★★
1. Как давно ищешь работу?
2. Насколько в активном поиске сейчас?
3. Есть дедлайны по финалам? Торопимся ли мы по процессам?
4. Общаешься с другими компаниями? На каких этапах находишься?
5. С кем общаешься если не секрет?
6. От чего будешь отталкиваться в принятии оффера что потенциально важно?
Солнце, наливаясь вошло в зенит, а мы переходим к завершающим вопросам. Хотят понять насколько ты востребован и сколько у них времени на обратку. Крайне важно, чтобы работодатель не ощущал себя единственным охотником за твоей головой. Назовем это гаремной системой. Есть и офферы и финальные этапы в другие похожие компании. Жду результаты и принимаю лучшее для себя предложение.
Сколько тебя ждать после оффера? ★★
1. Насколько активно собесишься?
2. Сколько над офферами думаешь?
3. В какие сроки готов выйти после положительного исхода?
Если надо в отпуск или отработать - 2 недели. Если подумать над другими предложениями – неделю. Если ничего не надо и хочется работать – готов выйти послезавтра. Самое неприятное на этом этапе - схватить синдром якобы упущенной выгоды: получил хороший оффер и хочется сразу согласиться, пока не уплыл. В реальности нужно быть готовым, что по ТК он может уплыть и через 3 месяца.
Что делаешь для своего профессионального развития? ★★
1. Изучаешь проф литературу? Пишешь статьи? Выступаешь на митапах? Посещаешь конфы? Продвигаешь себя?
2. Чем увлекаешься помимо разработки?
3. Путешествуешь? Куда советуешь съездить?
Усиленно развиваю навыки стратегии и командной работы, катая в танки. Вот мой тг-канал про работу час в день на двух работах. А ехать нужно в Тай, там ганджубас - легальный рай.
Как сам себя грейдируешь? ★
Тест на синдром самозванца. По шкале Junior/Middle/Middle+/Senior-/Senior. Что такое Middle+ и Senior– даже узнавать не хочется. Этот вопрос возвращает меня в школьное детство, когда учительница спрашивала: «твердую четверку или пятерку с минусом»? Тут и думать не о чем - пятерка с минусом уже включает в себя твердую четверку. И 4.9 включает, если скатиться до дробей. Себе я бы поставил 5 даже за списанную домашку.
Какой вид оформления тебе подходит? ★
1. Есть открытые ИП работал ли по ним?
2. Подходит ли тебе официальное оформление по ТК РФ?
3. Как было бы удобно взаимодействовать с работодателем?
Много кто выбирает ИП, потому что так доход больше. Работодатели не против и в лоб об этом говорят.
Откуда планируешь работать? ★★★
1. Где проживаешь?
2. Планируешь релокацию?
3. Работать удаленно будешь?
На той стороне хотят услышать, что ты проживаешь в дефолт сити – главном городе нашей необъятной. Который хостит все офисы айтишек и генерирует 20% ВВП.
Какой формат работы рассматриваешь? ★★
1. Удобен ли гибридный формат?
2. Как комфортнее работать: офис/гибрид/удаленка?
3. Во сколько начинаешь свой день по МСК?
С интересом наблюдаю как работодатель пытается загнать работяг одной ногой обратно офис. Хотя бы на испыталку. На 1 день из 5. Провернуть фарш обратно в стейк. Вернуться в беззаботный 2019 год. Но и удаленка никуда не делась.
Военник на руках? ★★★
1. Есть ли у тебя военный билет или актуальное приписное?
2. Имеются документы воинского учета?
3. Тебе больше 28?
Знакомая каждому мужику в наших широтах заноза в заднице. С которой однажды приходится разобраться. Как говорят в армии: найди, укради, роди. Что такое приписное – не в курсах, какая-то бумажка для студентов. Не нужен сам военник – при оформлении потребуются PDF заполненных страниц.
Отчество и дата рождения? ★
Похоже на незаконный сбор персональных данных. Таким должны интересоваться на стадии оформления, но некоторые аутстаффы спрашивают заранее для каких-то своих целей.
Не против сохраним резюме на потом? ★
Вопрос аутстафф-контор из той же плоскости.
Чтобы довести схему прохождения до автоматизма вешаем перед глазами 5 бумажек:
1. Почему уволился?
2. Какие были проекты и задачи?
3. Что ищу?
4. Критерии выбора оффера
5. Мои вопросы
и отрабатываем созвон по этому скрипту.
Мои вопросы
Отстрелялись, наша очередь задавать вопросы. Молчать как рыба = не показывать заинтересованности. Мы и так не читаем описание вакансии, не заходим на сайт компании, без понятия про их приложения и сервисы.
Вот пара вопросов, которые можно задать на звонке:
1. Почему ищите нового разработчика?
2. Какие есть этапы собеседований?
3. Какой процесс онбординга?
Более существенные вопросы: про рабочий день, используемый стек, процессы и систему грейдов, по моему опыту, спрашивать нет смысла. 9 из 10 скажут: у нас пятьсот команд – процессы в каждой разные.
Заключение
Рекрутер ничего не решит, если не затащить техсобес. Об этом в следующей статье. Помощь возможна только организаторская: подкрутят опыт, перед боевым собеседованием в продукт сходишь на предварительное в аутстафф, вместе со ссылкой на техскрининг в тг-бот прилетит файлик с ответами, после успешного собеса апните зп, после неуспешного – скажут: приходи через полгода, вакансия встала на холд - вот другая и т.д.
Бонус: Технические вопросы на скрининге
На 3 скринингах рекрутер предложил ответить на технические вопросы. На созвоне в Rutube рекрутер пошарил экран и предложил выбрать правильные варианты ответа в тесте на 10 вопросов. В 2 случаях – Альфа Банк и GoInvest кидали ссылку на телеграм-бота с вопросами. Ответы здесь.
Ozon Tech
1. Перечисли слои чистой архитектуры в контексте Android?
2. Что из перечисленного является основными компонентами Android? Application, Service, Fragment, Activity.
3. На чем основана реализация ArrayList и LinkedList?
4. Можно ли описать data-класс с пустым конструктором, но с полями внутри класса?
5. В чем разница между StateFlow и SharedFlow?
6. Какие основные лайауты есть в Compose?
7. Разница между билдерами корутин launch и async?
VK
1. Какая средняя алгоритмическая сложность поиска значения в отсортированном массиве?
2. Какое максимальное значение у 32-битного Int?
3. Какая средняя алгоритмическая сложность у быстрой сортировки?
4. Хотим использовать Java-класс как ключ в HashMap, какие методы нужно переопределить у класса?
5. На каком объекте происходит синхронизация статического метода с ключевым словом synchronized?
6. Основные методы класса Object?
7. Как перехватить все Runtime-исключения в Android-приложении?
8. Какие методы наследника ViewGroup нужно переопределять, чтобы управлять его размерами и позиционированием содержимого?
9. С помощью какого компонента RecyclerView можно добавить разделители?
10. Как гарантированно вызвать метод класса на Main-потоке?
11. На каком потоке вызывается метод Service.onStartCommand?
12. Что в Android можно использовать для анимаций?
Wildberries
1. В чем разница между async и launch?
2. Чем отличается Parcelable от Serializable?
3. Перечисли жизненный цикл фрагмента?
4. В чем разница между cold flow и hot flow, какие есть примеры?
career