Какой результат выведет программа при вычислении хеша кортежа
Будет выброшен TypeError: unhashable type: 'list'. Кортеж можно хешировать только тогда, когда хешируемы все его элементы; вложенный список этому условию не соответствует.
Читать ответПодготовка к интервью
3221 вопрос в категории «Лайвкодинг»
Что проверяют на интервью
В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Каталог
Будет выброшен TypeError: unhashable type: 'list'. Кортеж можно хешировать только тогда, когда хешируемы все его элементы; вложенный список этому условию не соответствует.
Читать ответПараметры декоратора можно передавать функции как дополнительные именованные аргументы. Нужно явно определить конфликт имён и убедиться, что функция принимает эти аргументы.
Читать ответДля отбора рейсов компании 3 используется WHERE company = 3. В представленных данных условие выполняется для записей с id 1123 и 1124.
Читать ответПервая строка: {True: 'возможно'}. Вторая: 2. True, 1 и 1.0 равны как ключи словаря, а False используется как индекс 0.
Читать ответДля обычного select выбирают option по label, для кастомного списка — открывают меню и нажимают пункт. После действия обязательно проверяют выбранное значение.
Читать ответРазмер можно менять через CSS resize и отслеживать ResizeObserver. В LocalStorage сохраняют числа, а при восстановлении валидируют их и ограничивают допустимым диапазоном.
Читать ответОпределение функции само ничего не печатает. При вызове some_func() обе строки будут [100, 20, 3]: имена list_a и list_b указывают на один список.
Читать ответВложенный объект описывается вложенным типом, массив навыков — string[], необязательный телефон — phone?: string. Такой тип проверяет структуру при компиляции, но не валидирует внешний JSON.
Читать ответВывод: 111 333 333. Локальная global получает строку 333, поле this.global остаётся 111, а parse возвращает целое 333.
Читать ответСоедините users и jobs по job_id. LEFT JOIN сохраняет пользователей без подходящей профессии; INNER JOIN оставляет только совпавшие записи.
Читать ответПроверьте URL и видимость заголовка, списка и footer через ожидающие assertions. Сам переход на страницу ещё не подтверждает корректность её содержимого.
Читать ответОбъявите textValue в describe, а присваивайте в hook. Describe не должен быть async: асинхронная подготовка выполняется в before или beforeEach.
Читать ответ