Skip to content

Latest commit

 

History

History
62 lines (47 loc) · 3.52 KB

webdev.md

File metadata and controls

62 lines (47 loc) · 3.52 KB

Вопросы по веб-разработке с собеседований

  1. Что происходит после того, как вы вводите название сайта в браузер и нажимаете Enter? Подробно объяснить.

  2. Что такое процессы? Как с ними работать?

  3. Что такое DNS?

  4. Настройка http-серверов.

  5. nginx, его отличие от apache?

    Ответ Два самых широко распространенных веб-сервера. Если рассматривать жизненные примеры, то основные различия между Apache и Nginx в том как они обрабатывают запросы к статическому и динамическому контенту.
  6. Балансировка нагрузки на сервера приложений (haproxy).

  7. Чем отличается HTTP от HTTPS?

    Ответ
    • HyperText Transfer Protocol

    • HyperText Transfer Protocol Secure — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности.

  8. Что такое HTTP OPTIONS?

    Ответ

    Используется для определения возможностей веб-сервера или параметров соединения для конкретного ресурса. В ответ серверу следует включить заголовок Allow со списком поддерживаемых методов. Также в заголовке ответа может включаться информация о поддерживаемых расширениях.

    https://developer.mozilla.org/ru/docs/Web/HTTP/Methods/OPTIONS https://ru.wikipedia.org/wiki/HTTP#OPTIONS https://habr.com/ru/post/342432/

  9. Какое шифрование имеет HTTPS?

    Ответ

    Защиту данных в HTTPS обеспечивает криптографический протокол SSL/TLS, который шифрует передаваемую информацию. По сути этот протокол является обёрткой для HTTP. Он обеспечивает шифрование данных и делает их недоступными для просмотра посторонними. Протокол SSL/TLS хорош тем, что позволяет двум незнакомым между собой участникам сети установить защищённое соединение через незащищённый канал.

    https://yandex.ru/blog/company/77455 https://habr.com/ru/post/188042/ https://firstssl.ru/faq/general-questions/chto-takoe-https

  10. Что такое сессии? Для чего нужны?

  11. Какое максимальное количествол кб, может весить 1 кука в сессии RoR?

    Ответ 4 kb
  12. Что такое crontab и для чего используются?

  13. Как устроен HTTP, какие есть заголовки, как работают cookies, как работает HTTPS?