Online Coding Contest

Win cash prizes and get a chance to relocate to Europe and work in the unicorn startup Bolt.

The contest is open to Java, Node.js, С++, Python and other developers

Apply till September 18th
Два тура на HackerRank
Награждение и интервью в Москве
Оффер в этот же день
Join the competition even if you are not looking for a new job
The prize pool is
350 000 ₽

Online Coding Contest

Win cash prizes and get a chance to relocate to Europe and work in the unicorn startup Bolt

The contest is open to Java, Node.js, С++, Python and other developers

Apply till September 18th
Два тура на HackerRank
Награждение и интервью в Москве
Оффер в этот же день
Join the competition even if you are not looking for a new job
The prize pool is
350 000 RUB
Что такое Hiring Event?
Event организован IT-рекрутинговым агентством GMS. Совместно с лучшими технологическими компаниями, GMS проводит чемпионаты для разработчиков с денежным призом и возможностью получить приглашение на работу.

Что важно: у вас действительно есть возможность получить оффер за один день и одно собеседование. В то же время, в чемпионате можно участвовать ради самого соревнования (ну и денежный приз — не лишний).
4 tasks, interview, party
Perform tasks on the HackerRank online platform and then we hope to see you in Moscow.
First Stage, Online
September, 2-18
Ceremony in Moscow
September, 28
Start right now: register, get the link to HackerRank with the tasks, start to code.

At the first stage, you'll get two relatively easy tasks to solve: you will need around 15 min for the first one and 75 min for the second one. You can submit your answers only once!
We will invite the best of the best to meet the Bolt team in Moscow. You will have an opportunity to be interviewed and hired by Bolt within one day. We will cover the tickets to Moscow and the hotel if you live in another city.

The three winners will receive cash prizes: 200 000 ₽, 100 000 ₽ and 50 000 ₽.
At this stage, you will get two more tasks: the hard one and the hardcore one! All players start and finish at the same time. You will have 90 min for both tasks.
Second Stage, Online
September, 21
4 tasks, interview, party
Perform tasks on the HackerRank online platform and then we hope to see you in Moscow.
Hiring Event: give it a try
At least to prove your skills. At most to relocate to Europe.
Win the contest
Get a job at Bolt
Prove your skills
The prize pool is 350 000 RUB
We split it among the 3 winners who get the most points in the championship.
For all the finalists we have also prepared the merch from Bolt.
200 000 ₽
100 000 ₽
50 000 ₽
1st place
2nd place
3rd place
Get a chance to relocate to Estonia with the West-European income level.
Relocation to Tallinn
Bolt will cover all moving expenses as well as will help with the documents: tickets, visas, apartment rent for the first month.
Insurance, study, taxi
The relocation benefits also include insurance, study, and taxi compensation.
Job at Bolt
with the full relocation package
HackerRank service gives you points after the task is done. After the 2 stages we will rate all the participants based on the number of the earned points.
and get noticed by the top companies for a career change and a job you deserve.
Prove yourself as a developer
available after 2nd stage
Bolt — 30M users in 30+ countries
Bolt is an ultimate platform that unites people and transportation: taxi, moto, scooters.
A Unicorn Startup
Bolt is a Unicorn Startup: it has reached $1B valuation and has the x8 annual growth rate. At the moment Bolt is actively hiring developers. There are 40+ developers from Russia in the Bolt team.
Challenging & interesting tasks
Complex algorithms for demand prediction, optimal real-time pricing, routing, fraud detection, distributed systems and much more. Coding technology doesn't matter. The most important requirement is a strong algorithmic base and your desire to create a great product.
Great office, flexible working hours, social package
Bolt offers great compensation with motivational base pay and company stock options. At the same time, the cost of living in Tallinn is much lower than in Western Europe. Other benefits include extended insurance, taxi compensation, regular conferences, and the full relocation package.
Bolt grows extremely fast. It is great to see it from the inside and moreover - be part of it! For example, I was one of the core developers who created the service for the electric scooters rental. I've also developed the backend architecture for the food delivery service. It is cool to know that you are a part of these ambitious projects.

In regards to relocation: Tallinn is a small and comfortable city. You'll get here everything you need but will escape crowds of people and cars.
Core Product Lead. Bolt
Take part in the contest
We will send an email with a link to HackerRank
You can immediately start the first round
We will call everyone, who will pass to the 2nd stage
Important Q&A
What is a Hiring Event?
Hiring Event is a new format of recruitment from the IT-recruiting agency GMS. Together with the best companies, we organize competitions for programmers with money prizes.

Tech specialists can get a job offer within 1 day but it also allows to participate without being interviewed.
Who can participate?
If you are over 18 you can join the contest.

If you want to be hired by Bolt, you should have a degree in that field, intermediate English and 3+ years of experience.
I'm not looking for a job. Can I participate?
Sure! The contest doesn't force you to apply for a job. You can participate to test your skills.
What benefits does Bolt offer?
— Great compensation
— Options
— Extended medical insurance
— Mobile and taxi compensation
— Relocation package for you and your family
How much time do I need to solve the tasks?
At the first stage, the tasks are easy, you won't need more than 2 hours.

The second stage will take place on Saturday, September, 22. from 12 PM till 2 PM Moscow time.
Tell me about the relocation to Estonia? Is it worth the move?
Tallinn is a new technological hub with a big IT community. Here you will find offices of Transferwise, PipeDrive, Microsoft, and Bolt.

Rent, food and transport are much cheaper in Estonia in comparison to other European countries. You can compare the cost of living in Berlin and Tallinn:

Tallinn is a very green, safe and friendly place to live.There is even a government program to support IT-expats. The detailed guide:
How can I prepare for the interview?
It will take 2 hours, you will be asked about programming and software architecture. You can test yourself here: LeetCode (medium level).
What if I cannot solve a certain task?
To progress to the second stage you have to solve both tasks from the first stage.

To get to the final and be invited to Moscow you need to solve at least 1 task from the second stage.
I live outside Moscow, how can I get to the final?
We will cover all transportation and accommodation expenses.
I have a family and children, will you relocate them as well?
Yes! Bolt compensates the expenses for the visas, transportation, and accommodation for the first month. We will help your partner to get job permission and find a nursery or a school for your children.
Правила проведения конкурса
1. Условия и регистрация

В конкурсе могут участвовать граждане Российской Федерации, Республики Беларусь или Республики Казахстан, достигшие возраста 18 лет.
Для участия в конкурсе необходимо зарегистрироваться. Регистрация будет открыта 2 сентября 2019 года и продлится до 18 сентября 2019 года включительно.

2. Этапы и задания

Соревнование будет проходить на платформе HackerRank.

Соревнование будет проходить в два этапа:

1) отборочный этап, первый тур: два задания средней сложности.
Регистрация на отборочный этап будет доступна со 2 сентября 2019 года до 18 сентября 2019 года включительно. Продолжительность: 75 минут. На решение дается только одна попытка.

2) финальный этап, второй тур: два задания высокой сложности.
Финальный этап пройдет в субботу, 21 сентября, в 12:00. Продолжительность: 90 минут. На решение дается только одна попытка.

Разрешенные языки программирования: C, Clojure, C++, C++14, C#, Erlang, Go, Haskell, Java 7, Java 8, JavaScript (Node.js), Julia, Kotlin, Lua, Objective-C, Perl, PHP, PyPy, PyPy3, Python 2, Python 3, R, Ruby, Scala, Swift. Вы можете выбрать любой язык из списка.

Шаблон решения будет содержать готовую сигнатуру функции. Вам нужно будет вписать тело данной функции. Точка входа в программу, чтение входных и выходных данных будут дополнены системой автоматически. Все входные данные читаются из STDIN, пишутся в STDOUT. Если вы используете Java, используйте имя класса Solution.

Для отладки вы можете использовать вывод в консоль через стандартный вывод (например, console.log в JavaScript).

Здесь вы можете узнать ограничения памяти, времени исполнения ваших программ, а также настройки окружения и компиляторов:

Если у вас остались еще какие-то вопросы по платформе тестирования, ознакомьтесь с FAQ здесь: Если FAQ не отвечает на ваш вопрос, обратитесь к организаторам конкурса.

Чтобы ознакомиться со средой разработки, попробуйте образец теста:

3. Выбор победителей

Для прохождения в финальный этап требуется решить оба задания из отборочного этапа. По результатам отборочного и финального этапов HackerRank присваивает баллы за выполненные задания. Трое участников с наибольшим количеством баллов становятся победителями.

Если все трое лучших участников получили одинаковый или максимальный балл, призовые места присваиваются, исходя из очередности присланных решений. Участник с самым высоким баллом, приславший решение раньше других, становится победителем.

4. Призы

Три победителя финального раунда получают денежные призы:

I место — 200 тысяч рублей;

II место — 100 тысяч рублей;

III место — 50 тысяч рублей.

Суммы денежных призов указаны за вычетом налога на доходы физических лиц (НДФЛ).

До 50 участников могут быть приглашены на финальное мероприятие и получить корпоративные наборы. Все участники финального мероприятия получат корпоративные наборы от Bolt.

Если у вас остались еще какие-то вопросы по платформе тестирования, ознакомьтесь с FAQ здесь: Если FAQ не отвечает на ваш вопрос, обратитесь к организаторам конкурса по почте
Правила проведения конкурса
Настоящее Положение о публичном конкурсе регулирует порядок организации и проведения публичного конкурса «Bolt Hiring Event» (далее — Конкурс).

Объявление о проведении Конкурса

Общество с ограниченной ответственностью «ДжиЭмЭс», (далее по тексту - Организатор) созданное и действующее в соответствии с законодательством Российской Федерации, с местом нахождения по адресу: Россия, 117105, Москва, Новоданиловская набережная, д.6, 10 этаж, офис 106, и Bolt Technology OÜ (регистрационный код 12417834), расположенная по адресу: Вана Лыуна 39/1, Таллин 10134, Эстонская Республика (далее по тексту - "Соорганизатор")

приглашают физических лиц, имеющих гражданство Российской Федерации, Республики Беларусь или Республики Казахстан, и достигших к моменту опубликования настоящего Объявления о конкурсе, 18 лет, далее по тексту «Участник конкурса», к участию в конкурсе на нижеследующих условиях:

1. Наименование Конкурса (далее – Конкурс)

1.1. Чемпионат по программированию: «Bolt Hiring Event»

1.2. Целями проведения Конкурса являются:

• повышение общественного интереса к сфере создания программных продуктов;
• предоставление Участникам конкурса возможности раскрыть творческие способности;
• развитие профессиональных навыков Участников конкурса.

1.3. Конкурс состоит из двух (двух) этапов, каждый из которых завершается определением Победителей. Последний этап Конкурса является решающим для Участников конкурса в состязании за получение звания Победителя Конкурса занявшего соответствующее призовое место.

1.4. Настоящий конкурс является конкурсом открытого типа.

2. Информация об организаторе конкурса

2.1. Наименование - ООО «ДжиЭмЭс»;

Адрес места нахождения: Россия, 117105, Москва, Новоданиловская набережная, д.6, 10 этаж, офис 106


3. Сроки проведения Конкурса

3.1.Для Конкурса установлены следующие сроки:

-объявление о начале Конкурса — «02» сентября 2019 г.
-отборочный этап — «02–18» сентября 2019 г.
-объявление Участников, вышедших в финал — «19» сентября 2019 г.
-финальный этап — «21» сентября 2019 г.
-подведение итогов, объявление Победителей — «28» сентября 2019 г.

4. Условие получения статуса Участника конкурса

4.1. Для участия в Конкурсе необходимо пройти процедуру регистрации в Системе Организатора конкурса размещенной на сайте Организатора конкурса в сети Интернет по адресу:

4.2. Зарегистрировавшись, Участник дает согласие на обработку Организатором персональных данных, указанных в форме регистрации, а также иных персональных данных, направляемых Участником Организатору в рамках Конкурса.

4.3. Участниками не могут быть сотрудники и представители Организатора, аффилированные с ними лица, члены их семей, а также работники других юридических лиц и/или индивидуальных предпринимателей, причастных к проведению Конкурса, и члены их семей.

5. Срок регистрации Участников конкурса в Системе Организатора

5.1. Регистрация Участников конкурса проводится с 00 часов 00 минут 2 сентября 2019 года до 24 часов 00 минут 18 сентября 2019 года включительно. Регистрация на сайте открыта постоянно.

6. Территория проведения Конкурса

6.1. Конкурс проводится на территории Российской Федерации. Проведение первого и второго этапов Конкурса осуществляется путем удаленного доступа к Системе тестирования.

7. Условия проведения Конкурса (существо заданий, критерии и порядок оценки).

7.1. Порядок проведения Конкурса, существо заданий, критерии и порядок их оценки, указаны в Правилах конкурса на сайте Организатора конкурса в сети Интернет по адресу:

7.2. Организатор конкурса оставляет за собой право на изменение конкурсной документации, условий проведения Конкурса и отказ от его проведения в соответствии с условиями конкурсной документации и нормами законодательства РФ. При этом, Организатор Конкурса обязуется уведомить Участников конкурса о всех произошедших изменениях, путем отправки уведомления, в порядке и на условиях, предусмотренных в конкурсной документации.

7.3. В случае изменения или отмены конкурса организатором, последний не обязан возмещать расходы Участникам конкурса, которые не закончили и не представили свою конкурсную работу.

8. Порядок определения Победителей и вручения Призов. Призовой фонд Конкурса

8.1. Критерии оценки результатов Конкурса, количество и порядок определения Победителей содержатся в Правилах конкурса.

8.2. Призовой фонд Конкурса формируется за счет средств Организатора конкурса. Призовой фонд состоит из денежных Призов, которые выдаются Победителям Конкурса по окончании Конкурса, в соответствии с порядком получения Призов.

8.3. Победители в соответствии с занятым ими призовым местом получают следующие призы:

Первое место — 200 000 рублей 00 копеек;

Второе место — 100 000 рублей 00 копеек;

Третье место — 50 000 рублей 00 копеек;

8.4. Суммы, указанные выше, указаны за вычетом налога на доходы физических лиц (НДФЛ), который будет исчислен и уплачен Организатором в соответствии с законодательством РФ.

Передача Призов Победителям осуществляется Организатором Конкурса путем перевода денежных средств с использованием банковских реквизитов, указанных Победителем.

Дополнительные сведения, которые должны быть предоставлены. Победителями Конкурса по запросу Организатора:

— фамилия, имя, отчество;
— место жительства;
— паспортные данные;
— год рождения;
— контактный телефон;
— банковские реквизиты;
— место работы/учебы;
— профессия.

9. Порядок и способ информирования участников Конкурса

9.1. Информирование Участников Конкурса осуществляется путем размещения информации в сети Интернет на Сайте Организатора конкурса по адресу: в течение всего срока проведения Конкурса.

10. Авторские права

10.1.Участники также гарантируют, что использование Работы в рамках Конкурса не нарушает прав Участников или каких-либо прав третьих лиц (в том числе авторских и смежных прав, а также прав на средства индивидуализации).

10.2. Участник Конкурса передает Организатору все исключительные и/или права на выполенные работы, предоставленные им для Конкурса, без ограничений по сроку действия и территории и без обязанности выплаты вознаграждения за использование прав.

10.3. Участник Конкурса несет ответственность за нарушение авторских и иных прав третьих лиц согласно действующему законодательству РФ. Организатор Конкурса не несут ответственности за нарушение Участником Конкурса, любым посетителем Сайта Конкурса иных прав третьих лиц.

11. Заключительные положения

11.1. Регистрация Участника означает его безоговорочное согласие со всеми условиями Конкурса и настоящим Положением.

11.2. Во всем, что не урегулировано Положением, стороны руководствуются действующим законодательством Российской Федерации.

11.3. Все споры и разногласия, которые возникают в связи с организацией и проведением Конкурса, подлежат разрешению путем переговоров. Спорные вопросы, не урегулированные путем переговоров, подлежат разрешению в суде по месту нахождения ООО "ДжиЭмЭс".
Our partners