Sobes.tech

ERP Consultant

Что такое PgBouncer и какую проблему он решает в PostgreSQL?

Senior
Позитив Технолоджис
18

Что такое bloating в PostgreSQL и почему физический размер таблицы растёт даже после удаления данных?

Senior
Позитив Технолоджис
18

Как реализовали typing indicator?

Principal
Ecom
18

Что такое exactly-once семантика в Kafka? Действительно ли она даёт абсолютные гарантии?

Senior
Позитив Технолоджис
17

Чем отличается RSA-сертификат от ГОСТ-сертификата?

Senior
Позитив Технолоджис
17

Как бы вы реализовали собственный асинхронный таймаут?

Senior
Татнефть Цифровые Технологии
3

Можно ли запустить синхронный requests неблокирующе в асинхронном приложении и как это сделать?

Senior
Татнефть Цифровые Технологии
3

Что происходит при await корутины? Блокируется ли выполнение?

Senior
Татнефть Цифровые Технологии
3

Как обеспечивали атомарность операций и дедупликацию заказов при работе через Kafka?

Senior
Татнефть Цифровые Технологии
3

Как устроена асинхронность в Python?

Senior
Татнефть Цифровые Технологии
3

Как установить таймаут на выполнение одной корутины?

Senior
Татнефть Цифровые Технологии
3

Почему aiohttp может выполнять HTTP-запросы неблокирующе, а requests — нет?

Senior
Татнефть Цифровые Технологии
2

Что считается блокирующей операцией в asyncio? Является ли формирование списка из миллиарда элементов блокирующим?

Senior
Татнефть Цифровые Технологии
2

Реализуйте rate limiter для обработчика: у каждого клиента есть client_id, limit и interval; нужно ограничить число вызовов handler для каждого клиента в скользящем временном окне и выбрасывать RateLimitExceededError.

Senior
Татнефть Цифровые Технологии
2

Что произойдёт, если внутри корутины, обёрнутой в asyncio.wait_for с таймаутом, вызвать time.sleep или requests?

Senior
Татнефть Цифровые Технологии
2

Какой была внутренняя архитектура backend-сервиса: модульный монолит, DDD, MVC или иной подход?

Senior
Татнефть Цифровые Технологии
2

Что происходит при asyncio.create_task и чем отличается от await coroutine?

Senior
Татнефть Цифровые Технологии
2

Какие подходы использовались в архитектуре микросервисов и как строилось взаимодействие между ними?

Senior
Татнефть Цифровые Технологии
2

Как в backend-сервисах была организована работа с базой данных и ORM? Использовали ли Repository, DAO или Active Record?

Senior
Татнефть Цифровые Технологии
2

Расскажите о последнем проекте: чем занимались, какие были задачи, проекты и стек?

Senior
Татнефть Цифровые Технологии
2
/7