Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Идемпотентность в контексте HTTP-запросов означает, что повторное выполнение одного и того же запроса приведёт к одному и тому же результату и состоянию сервера, как если бы запрос был выполнен один раз.
Сотрудничество с различными командами внутри организации обычно строится на регулярном обмене информацией и согласовании задач. Для этого применяются следующие практики:
Для решения проблемы дублирования событий и несогласованности между базой данных и Kafka часто применяют паттерн "Идемпотентности" и транзакционную обработку.
Числа с плавающей точкой (float) в Python реализованы на базе стандарта IEEE 754 двойной точности (double precision). Это 64-битное представление, где:
Да, в Django есть мощный механизм сигналов, который позволяет реагировать на определённые события в приложении, например, создание или сохранение модели.
Я работаю в сфере Python-разработки около 3 лет, занимался как веб-разработкой с использованием Django и Flask, так и автоматизацией процессов и обработкой данных.