- Что такое
HTTP
? - Из чего состоит
HTTP
-запрос? - Какие методы может иметь
HTTP
-запрос? - Что такое
HTTP
cookie? Для чего они используются? - Разница между
HTTP
иHTTPS
? - Разница между
HTTP/1
иHTTP/2
? - Как работает мультиплексирование в
HTTP/2
? - Что такое “трехстороннее рукопожатие” (Triple handshake)?
- Разница между
PUT
- иPOST
-запросами? - Разница между протоколами
TCP
иUDP
? - Что такое
WebSocket
? В чем принцип его работы? - Разница между Long-Polling, Websockets и Server-Sent Events?
- Как работает
JSONP
? - Что такое IndexedDB в браузере? Преимущества IndexedDB?
- Что такое Service Workers?
- Что такое Web Workers?
- Что такое Web Worklet?
- Что такое
SSL
/TLS
? Зачем они используются в веб-разработке? - Механизм устанавки сеанса между клиентом и сервером?
- Что Такое API?
- Что такое CDN?
- Что такое IP-адрес?
- Разница между host и domain?
- Разница между URI и URL?
- Почему очищать кэш важно? Как это можно сделать?
- Разница между идентификацией, аутентификацией, авторизацией?
- Виды аутентификации?
- Что такое безопасные (Secure) и HttpOnly cookies?
- Что такое Content Security Policy (CSP)?
- Что такое CORS?
- Что такое межсайтовый скриптинг (XSS)?
- Методы повышения безопасности веб-приложений?
- Что такое OWASP Top 10?