creator cover Igor Khokhlov
Igor Khokhlov

Igor Khokhlov 

Java-ментор. Telegram: @idkhokhlov

1subscriber

1post

About

Прокачиваю Java-разработчиков по навыкам и зарплате
Хохлов Игорь Дмитриевич.
ИНН: 690309392653
Публичная оферта: https://teletype.in/@idkhokhlov/public-offer

⭐️ Как пройти собеседование в Revolut?

В рамках менторства готовил человека в Revolut и решил поделиться шагами собеседования с вами
Что нужно знать о Revolut?
Revolut — европейский онлайн-банк, работающий во многих странах мира. Компания ведет найм в ОАЭ, Испанию и Польшу. Удалёнка. Процесс собеседований — на английском языке. Перед каждым этапом — созвон с HR, который подскажет, к чему готовиться и на что обратить внимание. Советую вести запись
1️⃣ Live Coding Interview
60-минутный live-coding в IDE, где нужно реализовать небольшую библиотеку, покрытую тестами
Какие задачи дают?
➡️ Load Balancer с разными стратегиями маршрутизации (random, round-robin, weighed round-robin). Нам достался именно он
➡️ URL Shortener
➡️ Money Transfer
На что обратить внимание:
1. Обязательно собираем требования к решению. Сколько должны хранить адресов, нужно ли их валидировать и т.п.
2. Обязательно делаем решение поэтапно. На этапе 1 реализуем хранение адресов и их выдачу, на втором реализуем случайную выдачу, на третьем — приходим к паттерну «Стратегия» и добавляем Round-Robin. На каждую секцию — по 15-20 минут, как успеете
3. Подход TDD обязателен — описываем happy-path, покрываем базовые сценарии (добавили больше адресов, чем допустимо — какую реакцию ожидаем?). И только потом пишем реализацию, подгоняем её под тесты. В процессе написания тестов можно извлечь полезные требования. Но не тратьте на них сильно много времени, иначе не успеете написать код
4. Важно предусмотреть потокобезопасность, но стоит спросить об этом интервьюера (будет ли код исполняться в нескольких потоках?)
Subscription levels1

Java-разработчик

$68 per month
Поддержка ментора и вступление в клуб-сообщество Java-разработчиков с материалами для подготовки к собеседованиям, обсуждением зарплатных вилок и рефералками
Go up