Какие инструменты и технологии применялись в проектах вашей команды?
В проектах на Python часто применяются следующие инструменты и технологии:
Читать ответПодготовка к интервью
34 вопроса с собеседований в СБЕР Роботы
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в СБЕР Роботы. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, microservices, backend.
Каталог
В проектах на Python часто применяются следующие инструменты и технологии:
Читать ответАвтоматическое управление памятью в системах сборки мусора (GC) включает несколько ключевых технологий и стратегий:
Читать ответДа, создание собственного Dockerfile — стандартная практика для контейнеризации приложений. В Dockerfile описывается, как собрать образ: базовый образ, установка зависимостей, копирование кода и запуск приложения.
Читать ответВ Python механизм управления контекстами реализуется с помощью протокола контекстного менеджера, который включает методы enter и exit.
Читать ответМенеджеры контекста (context managers) в Python обеспечивают надежное выполнение кода до и после блока с помощью протокола enter и exit.
Читать ответОсновные категории встроенных типов данных в Python:
Читать ответМетоды str и repr в Python служат для получения строкового представления объекта, но имеют разные цели:
Читать ответWeighted Shortest Job First (WSJF) — это метод приоритизации задач, часто используемый в Agile и SAFe, который помогает определить, какие задачи или фичи стоит выполнять в первую очередь для максимизации ценности.
Читать ответКогда команда переутомлена, а релиз близко, важно защитить ресурс (команду и проект) следующими способами:
Читать ответQualitative (качественный) и quantitative (количественный) анализ рисков отличаются по подходу и детализации:
Читать ответ