Sobes.tech

Зачем нужны индексы в базах данных? Что они собой представляют? Почему нельзя создать индекс на все поля?

Middle
ГК АСК
2

Лямбда-функция в Python — что это такое и когда используется?

Middle
ГК АСК
2

От чего вы отталкивались при проектировании архитектуры?

Middle
ГК АСК
2

Идеальный работодатель для вас — какой он?

Middle
ГК АСК
2

Как вы понимали, что код качественно выполнен? По каким критериям?

Middle
ГК АСК
2

Как вы отреагируете, если руководитель смежного отдела напрямую просит вас внести правки в проект?

Middle
ГК АСК
2

Расскажите интересные кейсы с последнего места работы, зарплатная вилка и формат работы

Middle+
ГБУ МО УТНКР
2

The screenshots contain Python code for an asynchronous function to create an order in a web service. The code involves: - Parsing JSON request data for user_id, items, and promo_code. - Calculating the total price of items. - Optionally applying a discount by calling an external discount service. - Inserting the order into a PostgreSQL database. - Reserving items by calling a warehouse service. - Publishing an order created event to a Kafka adapter. - Updating the order status to 'processed'. The task implied by the code is: "Implement an asynchronous API endpoint to create an order that: - Validates input data. - Calculates the total order price. - Applies a discount if a promo code is provided by calling an external discount service. - Inserts the order into a PostgreSQL database and retrieves the new order ID. - Calls a warehouse service to reserve the ordered items. - Publishes an order created event to a Kafka adapter. - Updates the order status to 'processed' in the database. - Handles potential errors such as discount service disconnection gracefully." No explicit question text is present, but the task is to implement or improve this order creation workflow with asynchronous calls, error handling, and database interaction.

Middle
ГК АСК
2

Будет ли неизменяемым dataclass с атрибутами slots и frozen?

Middle
RadLab
2

Чем Position Keeping отличается от торговой системы (например, QUIK) и от бэк-офисной системы?

Middle
d8
2

Что такое Helm charts и для чего используется?

Middle+
СБЕРСБЕР
2

Чем отличается направление зависимости (direction of dependencies) от направления потока данных (direction of data flow)?

Middle
RadLab
2

Как в Python числовому полю класса предотвратить присвоение отрицательного значения?

Middle
RadLab
2

Кто переключает контекст в асинхронном подходе?

Middle
Бюро 1440Бюро 1440
2

Чем отличается синхронное выполнение от асинхронного?

Middle
Бюро 1440Бюро 1440
2

Есть 5 инстансов сервиса с кронзадачей. Как сделать так, чтобы задача выполнилась только один раз, а не 5 раз?

Middle
Бюро 1440Бюро 1440
2

Для чего нужны индексы в реляционных БД (PostgreSQL)? Когда они помогают, а когда вредят?

Middle
Бюро 1440Бюро 1440
2

Для чего нужна нормализация БД? Как определить, насколько схема должна быть нормализована?

Middle
Бюро 1440Бюро 1440
2

Как лучше переложить данные из одной базы PostgreSQL в другую (100 тысяч строк, минимальные преобразования)?

Middle
Бюро 1440Бюро 1440
2

Чем отличается синхронное и асинхронное межсервисное взаимодействие? Как они реализуются?

Middle
Бюро 1440Бюро 1440
2
/476