Вернуться в видеотеку

Мок-интервью Junior Python-разработчика о строках

Кандидат проходит тестовое собеседование по Python, начиная с самопрезентации и вопросов о строках. Интервьюер использует формат, близкий к обычной Junior-секции.

Источник: boreesych

Открыть на YouTube

Таймлайн

Коротко о видео

Интервьюер проводит тестовое собеседование на Junior Python-разработчика. После представления кандидат рассказывает о себе, затем разговор переходит к строкам Python и связанным базовым вопросам. Ведущий объясняет, что регулярно использует этот формат для подготовки к Junior-интервью, а технический разговор строится вокруг ответов конкретного кандидата. Запись содержит живой диалог и подходит как пример начальной языковой секции.

Затронутые темы

Что взять на заметку

  • Строки в Python неизменяемы: присваивание переменной нового значения не меняет исходный объект.
  • Хеш не является адресом объекта или индексом списка; хеш-таблицы используют его, в частности, для ключей словаря и элементов множества.
  • Одинарные, двойные и тройные кавычки создают строки; префиксы f и r меняют интерпретацию строкового литерала, а b-литерал создаёт bytes, а не str.
  • Экранирование важно для обратного слэша, кавычек и escape-последовательностей; обычные символы вроде звёздочки не требуют экранирования внутри строки.
  • split() без аргумента разбивает строку по последовательностям пробельных символов и не включает пустые элементы по краям.
  • Если точного ответа нет, на интервью полезнее честно обозначить это и предложить способ проверки, чем строить неподтверждённые объяснения.

Рекомендуем посмотреть