В прошлом статья из серии «Карьера в IT» рассказали, где искать вакансии.
Давайте представим, что оно нашлось — найдена классная позиция в стартапе, как раз по вашим навыкам и с подходящей зарплатой.
Как сейчас пройти собеседование, к чему подготовиться и как убедиться, что вам будет комфортно там работать? Рассказываем на практических примерах.
Будет полезно тем, кто подает заявку не только в стартап, но и просто в не очень крупную, хоть и стабильную компанию.
Зачем идти работать в стартап?
- Проще пройти собеседование .
По набору льгот небольшие компании редко могут конкурировать с крупными, поэтому их требования к специалистам ниже.
Часто процессы в небольших компаниях проще, а культура менее устоялась, что также влияет на процесс собеседования.
- Больше возможностей для развития .
И горизонтальные, и вертикальные.
Вам придется выполнять множество различных задач, плюс вы сможете расти вместе с компанией.
Когда они наймут новых людей, вы уже будете ими руководить.
- Минимум бюрократии и встреч .
Все ориентировано на задачи и результат; нет тяжелых управленческих процессов.
- Нет устаревшего кода.
И здесь все будет новым и свежим.
- Атмосфера стартапа.
Многим это нравится.
- Чаще предлагают удаленную работу.
В нашем боте получить совпадение много удаленных вакансий от небольших компаний и стартапов.
Почему НЕ стоит идти работать в стартап
- Запуск может завершиться неудачей.
- Учиться сложнее.
- Худшие условия.
- Опыт работы в стартапах заставляет HR насторожиться.
И при этом они быстро закрываются.
В результате в вашем списке прошлых мест работы могут оказаться баллы по хайповым темам за полгода-год работы.
Это беспокоит HR-менеджеров — кажется, вас легко переманить в другую компанию.
- Сложные отношения с руководством .
Если с начальником не сложится, сменить отдел не получится — придется уволиться совсем.
Общая структура собеседования для небольшой компании
- Телефонное интервью.
- Тестовое задание (по желанию).
- Техническое интервью обычно делится на несколько разделов.
- Собеседование с нанимающим менеджером или сервисной станцией.
- Предложение.
Но дьявол кроется в деталях.
О телефонных собеседованиях мы поговорим чуть позже – они примерно одинаковы для любой компании и не требуют особого внимания.
Но давайте подробнее рассмотрим детали теста и собеседования.
Тест
Это необходимо, потому что у небольшой компании нет ресурсов для тщательного отбора кандидатов другими способами, например, большим штатом HR или наймом «не того человека» с последующей его заменой.В этом случае тестирование является хорошим методом отбора.
Что важно сказать:
- Сроки выполнения.
- Время, за которое вы должны выполнить задачу.
- Функциональные и нефункциональные требования.
- Можно ли использовать сторонние библиотеки?
Например, если у вас есть пример подобного кода.
Или тест для другой компании.
Предложите показать – вполне возможно, что и так подойдет. Не стесняйтесь спрашивать.
На что обратить внимание при выполнении теста
Выполнять все функциональные требования.Звучит очевидно, но это важнее и сложнее, чем кажется.
Опыт наших кандидатов был такой: они прошли тест и сосредоточились на архитектуре.
Работодатель спросил что-то про интерфейс, а кандидат подумал: «это скучно, подвинь куда-нибудь карту, я архитектор, зачем мне интерфейсЭ» В итоге его даже на следующий этап не взяли — и он потратил 20 часов на супер крутую архитектуру, которая даже не была нужна.
Если там написано «При нажатии должно разворачиваться с такой-то анимацией» — сделайте это.
Убедитесь, что ваш код чист. В рабочей атмосфере стартапа на ваш стиль кода вряд ли будут обращать внимание — там всегда все горит. Но всем хочется иметь в штате аккуратных разработчиков, поэтому старайтесь поддерживать чистоту и заботиться не только о функциональных требованиях.
Покройте свой код тестами.
Даже если это не указано явно, это продемонстрирует ваш профессионализм и выделит вас.
Не увлекайтесь внешними зависимостями.
Даже если им это разрешено.
Если вы создаете форму с номером телефона, вам не нужно тащить огромную таблицу с форматтерами, подсказками и всплывающими окнами.
Это не опасно конкретно для тестовой задачи, но для производственной задачи может привести к снижению производительности.
Относитесь к тесту как к реальной работе и постарайтесь подумать о преимуществах «всего приложения».
Оставляйте полезные комментарии.
Позаботьтесь о читателе, выделите какие-то вещи, представьте свой продукт. Добавьте что-нибудь дополнительное.
Если у вас есть время, подумайте, чем можно выделиться среди других кандидатов: добавьте анимацию, интересную функцию, подробное объяснение.
Но только если вы уверены, что выполнили все функциональные требования.
Помните, что идеала никогда не будет. Иногда бывает, что делаешь тест, стараешься изо всех сил, кажется, идеально.
Через год смотришь и видишь — тут ошибка, что-то здесь не так, ничего хорошего в этом нет. Но это не влияет на результат; не нужно впадать в перфекционизм.
В противном случае вы не пройдете ни одного теста.
Когда закончите, не забудьте опубликовать готовый тест на GitHub (желательно в приватном репозитории).
Его можно использовать как пример кода для будущих работодателей и предлагать как готовый тест, чтобы не делать его с нуля.
Техническое интервью
Прежде всего, мой совет — возьмите с собой на собеседование ноутбук.В чужой среде садиться за чужой компьютер — это стресс; на чужой клавиатуре иногда бывает сложно даже нажимать кнопки.
Будет удобнее использовать собственную машину.
В небольших компаниях вопросы технического интервью обычно выглядят так:
- Дайте объяснение теста или кода, который у вас есть на GitHub. Просто объясните что-нибудь прямо на месте, расскажите, объясните, как это работает.
- Просмотрите существующий код. Например, вам дадут код из проекта, чего-то независимого и контекстно-независимого, и попросят рассказать, что здесь есть и как это работает, что можно улучшить.
- Нарисуйте архитектуру некоторого решения.
Например, они могут дать вам макет сайта и попросить рассказать, как вы будете с ним работать.
Но лучше уточнить заранее, ведь это зависит от компании.
Интервью
Это собеседование не с техническими специалистами, оно может быть на разных этапах – как до теста, так и после технического собеседования.Оно имеет свои особенности.
Главная особенность здесь в том, что в небольших компаниях каждое собеседование уникально.
И здесь мы не будем давать общие советы по подготовке, а скорее набор вопросов, которые стоит задать, чтобы подготовиться.
- Что происходит после тестового и технического этапа, как вообще структурируется прием на работу?
- Какие разделы будут на собеседовании? Например, будут ли им решать алгоритмические задачи?
- Кто именно будет проводить собеседование: HR, менеджеры, конкретные технические специалисты?
- Какую продукцию производит компания? Вы можете посмотреть на это самостоятельно, используя открытые источники, чтобы задать более точные вопросы.
Чего можно ожидать на собеседовании?
Универсальных советов нет, но будьте готовы к следующему:- Рекрутером станет человек, ушедший из крупной компании.
Он может попытаться перенять стиль интервью оттуда, так что не удивляйтесь типичным вопросам и проблемам FAANG.
- Скорее всего, ваши будущие коллеги будут брать у вас собеседование, и от вас зависит, захотят ли они сидеть с вами в одной кодовой базе.
- От вас могут ожидать четкого знания конкретной платформы и технологии, а не просто опыта работы с аналогичными.
- Будут задавать много вопросов из смежных областей — стартапам часто нужны «операторы-мультимашины», которые смогут сами работать с инфраструктурой и соседними предметными областями.
- Вас обязательно попросят рассказать о своем предыдущем опыте в плане проблем: с какими проблемами вы столкнулись, как их решили.
Подготовьте свою историю в формате кейса.
- Во время интервью они будут использовать такие инструменты, как типология личности.
Они могут дать вам тест примерно на 15 минут, чтобы проверить, впишетесь ли вы в команду.
Это довольно распространенная практика за рубежом.
Что спросить на собеседовании, чтобы «протестировать» стартап
Теперь ваша очередь задавать вопросы.При собеседовании в небольшую компанию это очень важно – иначе есть риск, что через несколько месяцев вам придется снова искать работу.
Что важно выяснить:
- Есть ли у компании миссия, стратегия роста и развития? Вы можете спросить об источниках дохода или инвестиций.
Если стартап очень молодой, спросите, почему растет количество пользователей и какие конкуренты есть на рынке.
Наденьте шляпу венчурного капиталиста и попросите презентацию последнего инвестиционного раунда.
- Кто и как принимает решения по продукту? Как выглядит этот процесс?
- Какие конкретные обязанности у вас будут? Что от вас ожидается? Кто чем занимается в компании?
- Каков размер команды, какой уровень специалистов?
- Как компания оценивает работу сотрудников? Каковы для этого критерии, каков процесс постановки и оценки задач? Как оформляется карьерный рост?
- Каким работникам предоставляется социальный пакет? Что это включает в себя? Как рассчитывается и начисляется бонус?
В хорошей, крепкой компании вам бесплатно на них ответят. Если они начнут путаться, замедляться или спрашивать: «Почему ты об этом спрашиваешьЭ» - это тревожный звонок.
И помните: стартапы — это не только отличный способ внести огромный личный вклад в общий успех.
Часть этого успеха вы можете получить в вполне материальном эквиваленте – в виде доли в компании в будущем.
Лучшие вакансии у нас телеграмм-бот ! Вам не придется откликаться на вакансии, не придется искать работу — вы можете использовать бота как инструмент для мониторинга рынка: насколько ваша вакансия соответствует рынку.
Здесь Здесь парень узнал, например, что его питерская зарплата была на 60% (!!!) меньше, чем он мог бы заработать.
Теги: #Разработка стартапа #Интервью #Карьера в ИТ-индустрии #интервью #ИТ-компании #ИТ-компании #стартап #работа в нем #поиск работы #getmatch
-
Пиджак И Рубашка – Лучший Наряд
19 Oct, 24 -
Freemium Или Free-To-Play: Есть Ли Разница?
19 Oct, 24 -
Skypein В России
19 Oct, 24 -
Эми Редактор 1.0
19 Oct, 24 -
Фом: Интернетом Пользуются 24,3 Млн Россиян
19 Oct, 24