Подборка объединяет вопросы, отмеченные на этапах интервью в МТС. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, backend, devops.
Активность в предложении новых идей и инициатив зависит от культуры команды и личной уверенности. Важно проявлять инициативу, когда видишь возможность улучшить процессы, повысить качество кода или оптимизировать работу.
В Python встроенной структуры данных с названием map как отдельного типа нет, но есть функция map(), которая применяется для применения функции к каждому элементу итерируемого объекта.
В Python в структуре данных словарь (dict) в качестве ключа используется объект, который является хешируемым (immutable и с определённым методом hash).
В системах управления памятью выделяют три типа сборщиков мусора, потому что разные задачи требуют разных подходов для эффективного управления памятью:
Последовательность middleware — это цепочка промежуточных обработчиков, через которые проходит HTTP-запрос до попадания в конечную логику приложения и обратно при формировании ответа.