Тестовое задание для позиции «Backend разработчик»

Реализовать REST-сервис из трех эндпоинтов.
Aiohttp или FastAPI + Postgres.
Столбцы в базе: id (int), value (str), timestamp (int)

эндпоинт 1. Принимает JSON {id, value}, парсит данные и сохраняет в БД.
эндпоинт 2. Отдает данные из БД, с возможностью фильтрации по любому из полей, а также с заданием LIMIT и OFFSET.
эндпоинт 3. Принимает JSON {id, value}. Если такой id уже есть, то изменяет сохраненный для него value. Если нет — возвращает ошибку.
HR анкета
На какую должность Вы бы хотели устроиться
Загрузите Ваше резюме и тестовое задание
Максимально загружаемый размер файла — 30 мегабайт

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности


Html code will be here