Python-разработчик — вопросы с реальных собеседований, часть 2
60 популярных вопросов из 296 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
3×
Чем отличается Python от Go?
language_specific
Go
junior
3×
Зачем нужен Docker и с какой целью вы его используете?
devops
Docker
junior
3×
Какие типы данных в Python являются изменяемыми (mutable)?
language_specific
Python
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 3×
Чем отличается Python от Go?
Python и Go — два принципиально разных языка, несмотря на частичное пересечение задач. Главное отличие в подходе к выполнению и типизации. Python — интерпретируемый язык с динамической типизацией. Go — компилируемый язык со статической строгой типизацией. Из этого вытекают почти все остальные различия: скорость, модель конкурентности, надёжность, области применения. Типизация и скоростьВ Python тип переменной…
✓ Python — интерпретируемый, динамическая типизация; Go — компилируемый, статическая типизация.
✓ Go существенно быстрее Python за счёт компиляции в машинный код и отсутствия GIL.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
3×
Что такое контейнеризация?
devops
Docker
junior
3×
Какие основные типы индексов существуют в PostgreSQL?
database
PostgreSQL
middle
3×
В чем разница между генератором и итератором?
language_specific
Python
middle
3×
Что такое __slots__ в Python и для чего они используются?
language_specific
Python
middle
3×
Расскажите об основных принципах и особенностях языка Python.
language_specific
Python
junior
3×
Для чего используется Redis?
database
Redis
junior
2×
Как работают транзакции в базах данных?
database
middle
2×
С какими базами данных вы работали в своих проектах и можете ли рассказать о них подробнее?
database
junior
2×
Как это реализовать?
general
junior
2×
Что такое абстракция в объектно-ориентированном программировании?
oop
junior
2×
Что такое интерпретатор?
language_specific
junior
2×
В чем основные преимущества языка Go по сравнению с Python?
language_specific
Go
junior
2×
Для чего используется модуль Django Admin?
backend
Django
junior
2×
Можно ли передать значение в генератор в процессе его выполнения?
language_specific
Python
middle
2×
Как работает протокол HTTP?
networking
HTTP
junior
2×
Можно ли без использования модуля abc реализовать функциональность абстрактного метода в Python?
language_specific
Python
middle
2×
Как обойти GIL в Python?
concurrency
Python
middle
2×
Что такое микросервисная архитектура?
architecture
middle
2×
Что такое юнит-тестирование?
testing
junior
2×
Что такое программное обеспечение?
general
junior
2×
В какой IDE вы пишете код?
general
junior
2×
В чем отличие unit-теста от интеграционного теста?
testing
junior
2×
Что такое профилирование?
general
middle
2×
Что такое итераторы и генераторы, и в чем между ними отличие?
language_specific
Python
middle
2×
Что такое датакласс (dataclass) в Python?
language_specific
Python
junior
2×
С какими SQL и NoSQL базами данных вы работали?
database
junior
2×
В чем разница в производительности между списком (list) и кортежем (tuple) в Python?
language_specific
Python
junior