Backend разработчик в Ostrovok! Tech
Тестовое задание на позицию junior backend разработчика (Python)
Вам дана таблица в postgres, которая представляет из себя список сотрудников с их зарплатами и отделами. Необходимо написать запрос, который будет выбирать человека с максимальной зарплатой из каждого отдела. В качестве тестовых данных можете использовать дамп таблицы, пример схемы:
Если нам нужна информация о всех сотрудниках, имеющих максимальную зарплату в отделе (в случае, когда она одинаковая):
Если достаточно информации о любом из сотрудников с максимальной зарплатой:
Запустить запросы, посмотреть результат:
Есть прекрасный сайт Smashing Magazine, который каждый месяц выкладывает отличные обои для десктопа. Заходить каждый месяц и проверять, что там нового дело не благородное, поэтому давайте попробуем автоматизировать эту задачу. Требуется написать cli утилиту, которая будет качать все обои в требуемом разрешение за указанный месяц-год в текущую директорию пользователя. Вот тут находятся все обои, а здесь находятся обои за май 2017.
Условия:
Подготовить среду, установить зависимости (откроет консоль внутри контейнера)
Запустить скрипт загрузки обоев в консоли из предыдущей команды:
Запустить тесты
Особенности:
Опубликовано 23 апреля 2026