ENIGMA AI
ENIGMA AI

Python-разработчик, Junior — вопросы с реальных собеседований, часть 4

155 вопросов уровня Junior, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Почему вы пишете весь код в одном файле?

architecture junior

А что насчет остальных двух?

general junior

Какие типы данных существуют в Python и какие из них относятся к изменяемым, а какие — к неизменяемым?

language_specific Python junior

Что такое списочное выражение (list comprehension)?

language_specific Python junior

Что занимает меньше памяти?

data_structures junior

Расскажите про таблицы в базах данных: что это такое и как они устроены?

database SQL junior

Можно ли задать параметр start, например, равный единице, чтобы индексы начинались с единицы?

language_specific Python junior

Можно ли задавать уточняющие вопросы в процессе написания кода?

behavioral junior

Что такое короткая запись (shorthand) в JavaScript и в каких случаях она используется?

language_specific JavaScript junior

Как правильно обрабатывать индексацию массивов при работе с аналитиками, которые привыкли к нумерации с единицы, а не с нуля?

algorithms junior

Что такое перехват исключений и как он работает?

language_specific junior

Нужно ли при реализации алгоритма сортировки изменять исходный список или следует сохранить его в первоначальном виде?

algorithms junior

Как получить список атрибутов объекта?

language_specific Python junior

Что такое модульное программирование?

architecture junior

К чему это приведет?

general junior

На какие два больших класса можно разделить типы данных в Python?

language_specific Python junior

Потребитель библиотеки хочет выполнить запрос в базу данных — какой объект или интерфейс ему нужно использовать для выполнения этого запроса?

database junior

Сколько у вас сейчас инженеров в команде?

general junior

Сколько вы сейчас получаете на руки?

general junior

Какие у вас ожидания по заработной плате и какой уровень дохода был бы для вас комфортным с учетом налогов и выплат?

behavioral junior

Какой у вас опыт коммерческой разработки: в каких компаниях вы работали, как долго и над какими проектами?

behavioral junior

Каким методом или вызовом в интерфейсе библиотеки следует выполнять операции SELECT, UPDATE или INSERT, и как это должно выглядеть в коде потребителя?

database junior

Что такое регулярные выражения и для чего они используются?

algorithms junior

Каким образом в регулярных выражениях можно добиться нечувствительности к регистру?

language_specific junior

Как составить SQL-запрос для выборки пользователя по его идентификатору (user_id)?

database SQL junior

Как будет выглядеть SQL-запрос или код для получения объекта пользователя по его user_id?

database SQL junior

Что такое основной поток (main thread) и зачем его нужно проверять?

concurrency junior

Как упростить конструкцию с print и return, например, при работе с числами 49 и 10? Какие существуют способы оптимизации или упрощения подобных конструкций в коде?

language_specific Python junior

Что такое дандер-методы (dunder methods) в Python и зачем они нужны?

language_specific Python junior

Чем множество (set) отличается от списка (list) в Python?

data_structures Python junior

Вопросы по другим специальностям