Андрей Багров. Что junior python разработчика спрашивают на собесе и чем он занимается на работе
Андрей -- старый подписчик моего канала рассказывает про свой опыт поиска работы и делится лайфкаками, как увеличить шансы получить оффер.
Задание 1.
Реализовать многопоточный HTTP клиент websocket сервер.
1) Клиенту передается URL, каждый поток скачивает X байт параллельно другим, кол-во потоков и кол-во байт на поток ограничено сверху посредством конфига. При передаче URL клиенту, нужно проверить, поддерживаются ли ranges.
2) websocket - сервер, отдает список URL для скачивания, и их статус (размер, потоков запущено на обработку, прогресс), если контент скачан, то ссылку на файловую систему по протоколу file:///
Код задания предоставить в виде репозитория на github\gitlab\bitbucket
В должна содержаться инструкция по запуску
На выполнение задания дается одна неделя, к рассмотрению принимаются частично выполненные задания
Задание 2.
Используя django/flask(на выбор), реализовать приложение, которое является агрегатором данных из access логов apa
1 view
386
114
2 months ago 01:10:59 1
Та, которую не ждут... (действие первое)
2 months ago 01:26:49 1
Та, которую не ждут... (действие второе)
2 months ago 00:44:31 1
Ковбои. Серия 8. Криминальный Детектив. Боевик. Лучшие Сериалы
3 months ago 11:57:44 3
Зона Тюремный Роман. 1 часть. С 1 по 17 серии подряд. Русские сериалы.
3 months ago 13:04:49 2
УВЛЕКАТЕЛЬНАЯ МЕЛОДРАМА, ДЕТЕКТИВ, ВСЕ СЕРИИ! Умник. Русский сериал
3 months ago 00:44:31 1
Ковбои. Серия 1. Криминальный Детектив. Боевик. Лучшие Сериалы
3 months ago 00:29:23 1
Распад Украины неизбежен?/ Тайвань как точка нового напряжения/ Дойдет ли до большой войны в Африке?