Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

81 вопрос 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 81
Теория

Что такое JWT-токен, из каких частей он состоит и какую проблему решает?

JWT — формат передачи набора claims. Подписанный токен в компактной JWS-форме обычно состоит из header, payload и signature, разделённых точками; он позволяет проверять целостность заявлений и их источник.

Читать ответ
Теория

В чем разница между авторизацией на основе stateful JWT с хранением черных списков токенов и stateless JWT? Каковы компромиссы в безопасности и производительности?

Stateless JWT проверяется без обращения к хранилищу сессий, но его сложно немедленно отозвать. Blacklist добавляет серверное состояние и проверку отзыва, увеличивая зависимость от хранилища.

Читать ответ
Теория

Что представляет собой JWT: это случайная строка или в нём есть смысловая нагрузка?

JWT содержит структурированные claims, а не просто случайный набор символов. В распространённом подписанном формате это header, payload и signature; кодирование payload не делает его секретным.

Читать ответ
Теория

Опишите разницу между авторизацией на основе Stateful JWT с блэклистами и полностью Stateless JWT.

Stateless JWT проверяют по подписи и claims без обращения к хранилищу сессий. Stateful-подход добавляет проверку состояния, например списка отозванных jti или версии сессии.

Читать ответ
Теория

Что такое timing attack при валидации подписи JWT и как сравнение строк в константное время защищает от неё?

Timing attack использует зависимость времени сравнения от совпавшего префикса секретного значения. Константное по содержимому сравнение не прекращается на первом различии.

Читать ответ
Теория

Какие недостатки JWT?

Недостатки JWT — сложность досрочного отзыва, устаревание claims, размер токена и риск ошибок проверки. Подписанный payload читаем, а кража bearer-токена позволяет действовать до его истечения или отзыва.

Читать ответ