Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README

README

# Тестовое задание от aviasales.ru #

Спроектировать и создать REST сервис интерфейс обрабатывающий следующие запросы:

1. Получение системой информации об одном или нескольких перелётах для обработки. Перелёт может включать пересадки.
Данные о перелёте: цена перелёта со всеми пересадками, координаты точек отправления и прибытия, даты и длительности всех составляющих перелёта
2. Поиск вариантов перелётов с ограничениями по цене, дате вылета, количеству пересадок и времени в пути. Перелёты могут комбинироваться для создания более сложных перелётов.

Ответ на запрос 2 строится на основе данных полученных из 1. Запросы должны обрабатываться максимально быстро. Не надо пытаться построить идеальный алгоритм, достаточно построить хороший.

Задание должно быть выполнено на RubyOnRails.

http://www.aviasales.ru/content/rubyror-kaban

# Ruby on Rails разработчик — нужны всегда #

Объявляется в розыск кабан Ruby/RoR

требования:

- крутые скилы Ruby 1.9.2, RoR 3.1.0.
- GitHub.
- Rspec.
- NoSQL.

Будет большим плюсом:

- опыт разработки высоконагруженных систем.
- знание основ операционных систем.

Предлагаем:

- небольшой дружный коллектив,
- з/п от 60 000 до 120 000 руб,
- перелет в Таиланд за наш счет
- помощь с обустройством (жилье, транспорт и т/п),
- решение визовых вопросов в том числе и для не российских граждан,
- море, солнце, фрукты и прочее в ассортименте,
- отпуск 2 раза в год.

Резюме принимаются вместе с результатом выполнения тестового задания на bk@aviasales.ru — Борис Каплуновский
Something went wrong with that request. Please try again.