from fastapi import FastAPI, UploadFile, Response
В представленном коде есть несколько важных моментов, которые стоит обсудить:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
В представленном коде есть несколько важных моментов, которые стоит обсудить:
Читать ответPod в Kubernetes — это минимальная единица развертывания, которая может содержать один или несколько контейнеров, работающих на одном хосте и разделяющих ресурсы.
Читать ответВ моей карьере были проекты, связанные с автоматизацией обработки данных и разработкой веб-сервисов на Python.
Читать ответДа, у меня был опыт настройки и конфигурации pipelines в проектах, особенно в контексте CI/CD и обработки данных.
Читать ответПрикладной мониторинг — это механизм проверки состояния приложения или сервиса с точки зрения его работоспособности и доступности.
Читать ответКеширование в Docker происходит на основе слоев при сборке образа.
Читать ответВременная сложность вставки элемента зависит от структуры данных:
Читать ответВ Python при множественном наследовании поиск атрибутов происходит по алгоритму MRO (Method Resolution Order).
Читать ответВ Python встроенной структуры данных с названием map как отдельного типа нет, но есть функция map(), которая применяется для применения функции к каждому элементу итерируемого объекта.
Читать ответДля масштабирования ML-сервиса с ручкой Predict, которая должна отвечать быстро (до 60 секунд), можно использовать следующий подход:
Читать ответДля анализа замедления работы ручки GetUserSubscriptions в FastAPI я бы сделал следующие шаги:
Читать ответИдемпотентность при работе с Kafka обычно обеспечивается за счёт хранения смещений (offsets) и обработки сообщений так, чтобы повторная обработка не приводила к дублированию эффектов.
Читать ответ