Собеседование - страшная, но иногда и увлекательная часть поиска новой работы. Нам уже неоднократно приходилось побывать "по обе стороны баррикад" и накопилось много мыслей о процессе в целом. В этом выпуске Android Story мы обсуждаем как мы видим идеальные собеседования, из каких этапов они могут состоять и что бы нам хотелось улучшить как можно быстрее.
00:01:21 - Алгоритмы и структуры данных, а также насколько важны точные знания разных констант и особенностей языка.
00:15:45 - Почему в FAANG компания так важны алгоритмы и структуры, а также есть ли смысл в задачках на логику на собеседованиях.
00:24:00 - System design на собеседованиях. Нужен ли и как его проводить?
00:36:24 - Behavioural Q&A. Проблема глупых вопрос. Обсуждения того, кто у нас проводит behavioural часть и как обычно это происходит, а также насколько сильно эта часть должна влиять на исход собеседований.
00:46:36 - Technical Q&A или стандартные вопросы о языках, технологиях и библиотеках. Проблемы этих вопросов и как их правильно подобрать. Что мы считаем за важным спрашивать об Android, Java\Kotlin и стандартных технологиях.
01:05:37 - Android Feature Implementation часть. Или по другому сессия лайв кодинга на собеседовании.
01:06:55 - Тестовое задание. Почему у нас его так сильно ненавидят и возможно ли сделать его максимально "приятным" для людей, которые пытаются устроиться на работу.
01:12:16 - Code review от кандидата как один из этапов собеседования.
Дополнительная статья из которой мы брали типы собеседований - What To Expect For Your Virtual Android Interview
Комментарии и пожелания можно оставлять в нашем телеграмм чате.
Тут для вас є ще більше нашого контенту
Hosted on Acast. See acast.com/privacy for more information.