32bit_me (32bit_me) wrote,
32bit_me
32bit_me

Categories:

Тестовое задание

Интересные ребята, которые играют на бирже, объявились снова. Они предлагают сделать следующее тестовое задание на вакансию программиста С++:

Задание на проверку навыков сетевого программирования.

Вводная часть. На Московской Бирже существует протокол обмена информации, называемый TWIME, через
который можно подавать свои заявки и распоряжения на какие то действия (купить ту или иную акции и тд.)

Пользуясь официальной документацией ftp://ftp.moex.com/pub/TWIME/Test/doc/spectra_twime_ru.pdf постараться
выполнить следующие шаги:

1) Подключиться к тестовому серверу московской биржи, используя адрес 91.208.232.53: 59000
2) Подключиться к протоколу TWIME, используя команду Establish, используя логин twFZct_00FC2
3) Удерживать связь с сервером несколько минут используя сообщения Sequence с интервалом 10 сек.
4) Закрыть подключение

5) В качестве дополнительного пункта попробовать послать заявку на покупку одной акции с помощью команды NewOrderSingle, получить ответ. Будет плюсом.

Задание оформить на c++, протокол TWIME оформить в виде отдельного класса. Плюсом будет решение задачи для кроссплотформероности, либо Linux gcc.



Я вежливо отказался, потому что по зарплате у них как-то уныло чуть более, чем совсем, но сказал им, что в первый раз вижу такое развесистое тестовое задание. На что мне ответили, что они нашли уже 6 кандидатов, и один из них сделал это ТЗ за ночь (!), правда он нашёл на гитхабе какую-то заготовку.

А на FPGA они решили трейдер не делать, а купить готовое решение. Мудро, что.
Tags: программирование, разное
Subscribe

  • Моя прелесть - 1

    SEL90M28G 1. 2. 3. 4. И сделанные им снимки: 1. Какая-то неведомая плата 2. Куплено в Минске, за нал, и с товарным чеком…

  • PCI SCSI-1 RAID контроллер

    RAID контроллер в несколько разобранном состоянии. Возможно, что даже рабочий, но как это проверить? Картинки кликабельны 1. 2. 3. 4.…

  • Das Keyboard

    Кликабельно.

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 69 comments

  • Моя прелесть - 1

    SEL90M28G 1. 2. 3. 4. И сделанные им снимки: 1. Какая-то неведомая плата 2. Куплено в Минске, за нал, и с товарным чеком…

  • PCI SCSI-1 RAID контроллер

    RAID контроллер в несколько разобранном состоянии. Возможно, что даже рабочий, но как это проверить? Картинки кликабельны 1. 2. 3. 4.…

  • Das Keyboard

    Кликабельно.