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