Sobes.tech

Почему первый процесс продолжает работать после `unlink`, а второй успешно выполняет `unlink`?

57

Спасибо за ясное объяснение с async with и локом. Интересно, как вы учитываете ограничения многопроцессной среды.

Senior
56

Почему threading.local() не подходит для передачи идентификатора запроса в асинхронном приложении на FastAPI? Какую проблему решает модуль contextvars?

Middle+
56

Практическое задание Искусственный интеллект предлагает Dockerfile с `COPY . .` до установки зависимостей и запуском приложения от root. Какой вариант ревью сильнее? - Оставить root, но добавить EXPOSE. - Сначала скопировать файл зависимостей, установить их, затем код; добавить непривилегированного пользователя. - Только переставить COPY файла зависимостей. - Добавить ещё один порт для отладки. - Ничего не менять: контейнер изолирован. - Добавить непривилегированного пользователя и оставить порядок слоёв.

Senior
56

Дайте краткое содержание диалога.

Middle
56

Какие ещё способы реализации пагинации существуют?

55

После DNS-разрешения адреса что происходит дальше при обращении к HTTPS-сайту?

55

Почему при формировании результата используется sorted(basket), и какие представления словаря можно получить после цикла группировки?

54

Вы хорошо затронули пул соединений и сравнение планов запросов, а сетевую инфраструктуру упомянули поверхностно. Расскажите, как именно вы проверите насыщение пула соединений в PostgreSQL?

Senior
54

Как активно вы ищете работу? Есть ли у вас финальные этапы собеседований?

Middle+
54

Расскажите о принципе разделения интерфейсов (Interface Segregation Principle, ISP).

54

Основной язык вашей коммерческой разработки — Python?

54

Вы специалист по информационной безопасности или взаимодействовали с безопасниками при разработке антифрод-системы? Как формировались критерии антифрода?

Middle+
54

Расскажите кратко о себе и своём опыте работы

Senior
54

Если доступа к существующему инстансу новой СУБД в ближайшие дни нет, как вы проверите решение?

Middle+
54

Если вам запретили использовать ORM, хотя с ORM работать удобнее, как вы будете отстаивать свою позицию?

Middle+
54

После того как вы реализовали поддержку новой СУБД и покрыли код unit-тестами, какие ваши дальнейшие действия?

Middle+
54

Возвращает итератор, который пачками размера `size` отдает элементы.

54

Передаются ли браузеру публичный и приватный ключи из TLS-сертификата?

54
/569