Подборка объединяет вопросы, отмеченные на этапах интервью в ARX. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, microservices, backend.
PyC — это расширение файлов скомпилированных байт-кодов Python. Когда вы запускаете скрипт Python, интерпретатор компилирует исходный код (.py) в байт-код, который сохраняется в файле с расширением .pyc.
Операция pop в структуре данных стек обычно имеет временную сложность O(1), так как она просто удаляет и возвращает элемент с вершины стека без необходимости обхода или сдвига элементов.
Словарь (dict) в Python — это структура данных, которая хранит пары ключ-значение и используется внутри программы для удобного доступа и изменения данных.
Если после выполнения блока try исключения не возникло, то можно выполнить код в блоке else. Этот блок используется для кода, который должен выполниться только если ошибок не было.