Как проверить подлинность и целостность webhook и защитить его передачу?
HMAC или цифровая подпись проверяют сообщение, HTTPS защищает канал, а от повторов нужны отдельные меры.
Читать ответПодготовка к интервью
1574 вопроса по Python с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: python, backend, database.
Каталог
HMAC или цифровая подпись проверяют сообщение, HTTPS защищает канал, а от повторов нужны отдельные меры.
Читать ответИзменяемость, порядок, повторы и хешируемость трёх коллекций Python: как выбрать подходящую структуру и не потерять данные.
Читать ответПочему выражение n % 2 для строки не проверяет чётность и как явно разделить проверку числа и разбор пользовательского ввода.
Читать ответПараметризация значений, безопасный выбор идентификаторов и минимальные права БД. Почему ORM и фильтрация кавычек сами по себе не гарантируют защиту.
Читать ответПоведение зависит от языка и способа доступа: исключение, panic, undefined или неопределённое поведение. Почему нельзя обещать один результат для всех массивов.
Читать ответЧто оркестрирует Airflow, как связаны задачи внутри DAG и как описать реальный опыт разработки или сопровождения процессов без выдуманного внедрения.
Читать ответПроверка четности через остаток от деления на два: решение на Python, примеры для нуля и отрицательных чисел и границы входного контракта.
Читать ответФильтрация DataFrame двумя строгими условиями: булева маска, оператор & и скобки. Показываем результат для исходных трех строк без изменения индекса.
Читать ответОбъяснение вложенных функций и замыканий на явно выбранном примере Python: локальное имя, возврат функции наружу и доступ к переменным внешней области.
Читать ответКак рассказать о Python-инструментах через реальные аналитические задачи, собственный вклад и уровень владения, отделяя рабочую практику от учебного знакомства.
Читать ответРазбираем поиск максимума одним проходом без изменения кода функции: инвариант, отрицательные числа, пустой список и оценка сложности.
Читать ответна больших таблицах с частыми операциями insert/update/delete, поскольку обновление индексов создаёт дополнительные накладные расходы в запросах, фильтрующих по низкораспределённым или часто повторяющимся значениям,…
Читать ответ