Python
Объясните концепцию параллельных процессов или потоков выполнения в программировании.
Мог бы ты объяснить, в чём состоит принцип стандартных практик написания кода на Python?
Все числовые типы в Python являются неизменяемыми или есть исключения?
Могли бы вы описать концепцию уровней в процессе валидации данных?
Какие инструменты или библиотеки ты применяешь для написания тестов в своих проектах?
Для чего используется команда git cherry-pick в системе контроля версий Git?
Какие основные задачи вы выполняли в своей предыдущей должности?
Каким образом функционирует механизм метаклассов в Python?
Какова основная цель использования конструкции async/await в программировании?
Какие критерии для вас являются ключевыми при выборе новой работы?
Какие инструменты и технологии применялись вами в ходе работы над проектами?
Можете пояснить, что обозначает ключевое слово 'await' в программировании и как оно используется в асинхронных операциях?
Как различаются команды EXPLAIN и EXPLAIN ANALYZE в SQL и в чем их основное назначение?
Есть ли у вас вопросы по организационной части проекта или компании?
Какой основной смысл использования внешних ключей в реляционных базах данных?
Можете объяснить механизм работы сигналов в Django и как они взаимодействуют с моделями и другими компонентами фреймворка?
В каких ситуациях целесообразно проводить техническую проверку на этапе собеседования?
Какой у вас практический опыт использования языка Go в проектах?
Расскажите о вашем опыте использования системы Redis в проектах
Какая методология разработки использовалась в вашей предыдущей команде?