Объясните понятие генерализации и его роль в объектно-ориентированном программировании.
Как ты подходишь к разрешению конфликтных ситуаций в рабочем коллективе?
Как регулярно ты проходишь собеседования или проходил их в последнее время?
Можете объяснить, что из себя представляют изменяемые структуры данных и как они работают?
Можете объяснить, что такое __slots__ в Python и как он влияет на управление памятью объектов?
Как ты относишься к распределению членов команды по разным часовым поясам?
Как определить временную сложность извлечения последнего элемента из списка в Python?
Каким образом можно объединить содержимое нескольких списков в один список?
Какими способами ты развиваешь свои профессиональные технические навыки?
Какими способами можно убедительно донести до клиента необходимость оплаты услуги или товара?
Какие инструменты или библиотеки для обработки и анализа данных вы применяли в своей работе?
Каким образом вы улучшали производительность запросов к базе данных?
Можете объяснить концепцию абстракции в программировании и зачем она нужна?
Каким образом применяются фикстуры для взаимодействия с базой данных при написании тестов?
Программировали ли вы когда-либо функции, расширяющие поведение других функций с помощью декораторов?
В каких ситуациях целесообразно применять словари в Python для хранения данных?
Какие ключевые аспекты необходимо учитывать при выборе методов разработки программного обеспечения?
Как вам обычно предъявляли задачи для выполнения в процессе разработки?
Можете объяснить концепцию метода именования классов BEM и его основные компоненты?
Какими типами запросов к базе данных ты владеешь?