Python-разработчик , Junior — вопросы с реальных собеседований, часть 2
155 вопросов уровня Junior, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
2×
Как работает протокол HTTP?
networking
HTTP
junior
2×
Что такое юнит-тестирование?
testing
junior
2×
Что такое программное обеспечение?
general
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 2×
Как работает протокол HTTP?
HTTP — это протокол прикладного уровня, работающий поверх TCP. Клиент отправляет запрос, сервер возвращает ответ. Каждое сообщение — это обычный текст, который разбирается получателем. Основные методы: GET для получения данных, POST для отправки, PUT для обновления, DELETE для удаления. Статусы ответа группируются: 2xx успех, 3xx перенаправление, 4xx ошибка клиента, 5xx ошибка сервера. Запрос состоит из стартовой…
✓ HTTP — текстовый протокол, работающий поверх TCP, каждый запрос/ответ состоит из стартовой строки, заголовков и тела
✓ Основные методы: GET, POST, PUT, DELETE; статусы разбиты на классы: 2xx, 3xx, 4xx, 5xx
🔒 и ещё 2 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
2×
В какой IDE вы пишете код?
general
junior
2×
В чем отличие unit-теста от интеграционного теста?
testing
junior
2×
Что такое датакласс (dataclass) в Python?
language_specific
Python
junior
2×
С какими SQL и NoSQL базами данных вы работали?
database
junior
2×
В чем разница в производительности между списком (list) и кортежем (tuple) в Python?
language_specific
Python
junior
1×
Расскажите о языке программирования Python.
language_specific
Python
junior
1×
Чем отличается Python 2 от Python 3?
language_specific
Python
junior
1×
В чем разница между множеством (set) и списком (list)?
data_structures
junior
1×
Какой механизм используется для предотвращения одновременного доступа нескольких потоков к общему ресурсу?
concurrency
junior
1×
Можно ли изменить переменную, объявленную во внешней области видимости, внутри функции?
language_specific
junior
1×
Какие магические методы есть у итератора в Python?
language_specific
Python
junior
1×
Зачем нужны декораторы?
language_specific
Python
junior
1×
Как выглядит HTTP-запрос?
networking
junior
1×
Правильно ли я понимаю, что будет три запроса?
general
junior
1×
Зачем в базах данных используются индексы?
database
junior
1×
Какие преимущества использования индексов в базе данных?
database
junior
1×
В чем разница между Primary Key и уникальным индексом (Unique Index)?
database
SQL
junior
1×
Какие еще ключи существуют?
general
junior
1×
Что происходит при выполнении этого запроса?
database
junior
1×
Что такое секвенция (sequence) в контексте баз данных?
database
junior
1×
Какой тип индекса используется в базе данных по умолчанию?
database
junior
1×
Зачем нужна группировка по user_id в SQL-запросах?
database
SQL
junior
1×
Сработает ли это, если не выводить user ID?
backend
junior
1×
Что такое МРО?
general
junior
1×
Может ли интерфейс содержать изменения типа данных?
language_specific
Go
junior
1×
Что такое nil?
language_specific
Go
junior
1×
Что такое транзакции и для чего они используются?
database
junior