Список вопросов для собеседований на Python разработчика
-
В каком порядке выполняются запросы where и having?
Базы данных | Tech
-
Как работать с миграциями в alembic: downgrade, revision, heads?
Базы данных | Tech
-
Как добавить новую колонку в нагруженную таблицу?
Базы данных | Tech
-
Плюсы и минусы NoSQL баз данных
Базы данных | Tech
-
Как посмотреть примерное количество записей в БД?
Базы данных | Tech
-
Уровни изоляции транзакций
Базы данных | Tech
-
Каким образом можно в CI/CD встроить проверку типов
Tools / DevOps / Linux | Tech
-
Какие области видимости есть в Python?
Python | Tech
-
Как работает множественное наследование и какие проблемы оно может вызвать?
ООП | Tech
-
Что такое лямбда-функции?
Python | Tech
-
Что такое метаклассы?
Python | Tech
-
Как посмотреть список запущенных процессов на Linux?
Tools / DevOps / Linux | Tech
-
В чем разница сравнение через is и "=="?
Python | Tech
-
Как работает хеш-таблица?
Python | Tech
-
За счет чего асинхронность работает быстрее?
Асинхронность | Tech
-
Что такое GIL?
Python | Tech
-
Почему вычислять большие значения в асинхронной функции - плохо?
Асинхронность | Tech
-
Какие основные функции есть в asyncio и когда их использовать (run, sleep, wait, gather, create_task)?
Асинхронность | Tech
-
Что такое конкурентность и параллелизм?
Асинхронность | Tech
-
Какие бывают сигналы в Linux
Tools / DevOps / Linux | Tech
-
Чем отличается task от shared_task?
Tools / DevOps / Linux | Tech
-
Плюсы/минусы использования индексов БД
Базы данных | Tech
-
Что такое нормализация БД и в каких случаях от неё можно отказаться?
Базы данных | Tech
-
Как определить, что конкретный SQL-запрос работает медленно, и как его проанализировать?
Базы данных | Tech
-
Чем отличаются декораторы @classmethod и @staticmethod?
Python | Tech
-
Какая сложность у пузырьковой сортировки?
Алгоритмы | Tech
-
Какие есть способы разрешения коллизий в хеш-таблицах?
Алгоритмы | Tech
-
Когда стоит использовать linked list вместо массива?
Алгоритмы | Tech
-
Чем отличается heap от stack?
Алгоритмы | Tech
-
Чем массив отличается от связного списка?
Алгоритмы | Tech
-
Сложность операции перебора всех элементов списка
Алгоритмы | Tech
-
Разница между DELETE и TRUNCATE
Базы данных | Tech
-
Что такое сортировка слиянием?
Алгоритмы | Tech
-
Какие алгоритмы сортировок есть?
Алгоритмы | Tech
-
Как работает Alembic и в чём его роль в управлении миграциями?
Базы данных | Tech
-
Как происходит профилирование запросов?
Базы данных | Tech
-
Что такое курсор?
Базы данных | Tech
-
Какие задачи решает Kubernetes?
Tools / DevOps / Linux | Tech
-
Зачем нужны срезы?
Python | Tech
-
Какие методы нужно реализовать у объекта, чтобы он стал итератором?
Python | Tech
Всего записей: 368