Toptal – как я туда устроился
24.08.20231.5 года назад я прошел несколько этапов конкурса и был принят в качестве разработчика WordPress на крупнейшую фриланс-биржу "Топтал" (от top talant – букв. "лучшие таланты"). По их данным конкурс проходит только 17% кандидатов.
Первый этап – июнь 2021 г. Собеседование на английском языке. Проводила девушка с явно славянским произношением, как потом я нагуглил- она из Боснии. Она мне поставила "неуд", что я считаю было несправедливым, и мне отсрочили новое собеседование на 6 месяцев.
Попытка №2 – спустя 6 месяцев, в декабре того же года, меня собеседовала веселая девушка из Филиппин, собеседование прошел легко и я был допущен к следующему этапу.
Второй этап – онлайн-тест на одном из полпулярных ресурсов с разными задачами. Было три задачи на php, если не изменяет память, и 1 час времени. Я выполнил 2 задачи из трех, третью решил, но отправить не успел. Задача была на связанные списки, с которыми я раньше дел не имел и пришлось вникать срочно по ходу экзамена.
Третий этап – Январь 2022 г. "Домашнее задание". Здесь от меня потребовалось написание плагина для CMS WordPress, детали рассказать не могу, к тому же наверно задания все время разные. Плагин был несложный, но охватывал очень много "сфер" – и виджеты, и разные "хуки", и крон, и фронтенд-часть. В общем нужно было знать очень много аспектов, выполенную работу нужно было загузить на gitlab, где она проверялась разными пайплайнами и возвращала ошибки, которые нужно было исправить.
Четвертый, финальный этап – тоже январь. Техническое интервью. Происходило это с включенной камерой и демонстрацией моего экрана. Как назло, подводил канал интернета, не знаю, мой или интервьюера. Были заданы разные вопросы по моему плагину, так же дополнительные вопросы по CMS WordPress, причем один из них не описывался в официальной документации, но тем не менее я ответил на все вопросы. Во время интервью разрешалось смотреть сайты wordpress.com и php.net, и только их, но, как я думаю, если чего-то не знаешь, то они бесполезны.
Ответ я получил сразу и сразу получил размер часовой ставки, на которую могу рассчитывать. В тот же день мне открыли все необходимые доступы и я смог получать и искать заказчиков.
Выводы – задача трудная, но выполнимая, надо свободно говорить по-английски, хорошо знать WordPress, или тот стек с каким вы приходите. Если интересно как подготовиться, потренироваться – напишите, помогу. Если вы хорошо подготовлены и уверены в своих знаниях, вы можете зарегистрироваться, пройти несколько этапов конкурса и попасть в базу лучших разработчиков мира по этой ссылке