Upload
gosharp
View
601
Download
9
Embed Size (px)
Citation preview
Как попасть в лучшие 5% при прохождении
собеседования на удаленную работу в TopTal
Дмитрий
Павлов
• Toptal - это компания в США, в которой
удаленно работают уже более 1000
лучших разработчиков со всего мира.
Создана и развивается инженерами.
• Мы отбираем лучших разработчиков,
лучших клиентов (компании и стартапы из
США и Европы) и даем возможность им
работать вместе.
• Мы заботимся о том, чтобы разработчики
с удовольствием занимались своим
делом и не заботились о прочих вопросах.
• http://www.toptal.com/developers
Что такое Toptal
Нужно пойти 4 этапа:
1. Первичное собеседование
2. Онлайн тест на codility.com
3. Техническое собеседование
4. Небольшой тестовый проект
• Вся коммуникация на английском
• Кандидат выбирает дату и время
• Каждый этап с новым инженером
Процедура отбора
15 минут в Skype
Цель:
• Подтвердить уровень английского
• Сообщить специализацию
• Сообщить ставку в долларах
• Первичное знакомство
Критерии:
• English: говорите и понимаете
• Адекватная ли ставка
• Культура общения
Советы:
• Будьте на связи, проявляйте активность
• Подумайте, что о себе рассказать
• Посчитайте часовую ставку ($ month / 21d / 8h)
• Позитивное отношение к процессу
1 ЭТАП Первичный звонок
3 задачи (90 минут) – codility.com
Цель:
• Подтвердить навыки решения задач
• Подтвердить серьезность намерений
Критерии:
• Проходной балл > 100/300
• Код (способ решения, качество)
Советы:
• Потренируйтесь на демо-тестах
https://codility.com/programmers
http://www.beatmycode.com
• Следите за временем
• Сначала решение, потом оптимизация
2 ЭТАП Онлайн тест
1-2 часа (задачи + собеседование)
Цель:
• Решить 2 задачи (показ экрана)
• Устно ответить на вопросы
Критерии:
• Убедиться, что онлайн тест выполнен вами
• Оценить ход мысли при решении задач
• Убедиться, что кандидат ориентируется в
своей области и индустрии в целом
Советы:
• Не паникуйте – это не экзамен
• Задачи без подвохов – надо просто решить
• Не молчите – думайте вслух
3 ЭТАП Техническое интервью
срок 2 недели, объем 10-12 часов, Git
Цель:
• Выполнить небольшой проект
• Соблюсти требования
• Показать, как вы обычно работаете
Критерии:
• Убедиться, что требования соблюдены
• Оценить качество кода, способ решения
• Оценить стабильность приложения
• Проконтролировать сроки выполнения
Советы:
• Это самая простая часть - разработка
• Можно уточнить требования
• Все должно работать без ошибок
• Нужно соблюсти все требования
4 ЭТАП Тестовый проект
Часто клиент просит совета в выборе технологий.
Следите за тенденциями. Расширяйте диапазон.
Осваивайте новое. Учитесь. Развивайтесь. Пробуйте.
И вы будете востребованы!
Будьте в тренде
В мире .NET
• ASP.NET MVC, Web API
• Mobile Development (Xamarin)
• Unity 3D, WPF / Silverlight, другие
В целом
• Web / Mobile
• Backend / Game
• Прочая разработка
Актуально
• JavaScript (jQuery, Angular,
Backbone, Knockout, Require и
т.д.)
Что востребовано
Советы
• Не ленитесь
• Будьте позитивны
• Обязательно подготовьтесь
• Не жадничайте
• Проявляйте активность
• Подписание контракта
• Планомерная удаленная работа
• Топтал решает все организационные
вопросы
• Участие в локальных сообществах и
мероприятиях
http://www.toptal.com/community
• Возможность участвовать в развитии
компании
В случае успеха