Популярные вопросы и ответы с собеседовании по фронтенд разработке
- Что такое CORS и как он работает?
- Как работает HTTP и из чего состоит HTTP запрос
- Как работает HTTPS и отличие от HTTP
- HTTP статус коды
- OWASP Браузерные уязвимости
- Как работает браузер при вводе запроса и этапы рендера
- Когда происходит Reflow и Repaint в браузере
- Что такое REST и принципы REST
- Способы оптимизации приложений
- Что такое Webpack?
- Иммутабельность и мутабельность
- Shadow DOM
- Cookie
- Как дебажить приложение и находить утечки памяти
- Хранилища в браузере: Cookie, LocalStorage, SessionStorage и IndexedDB
- Способы получения данных с сервера: Server-Sent Events, Polling и Long Polling
- Что такое прогрессивный рендеринг в веб-разработке
- CSR, SSR, SSG, ISR — разница между стратегиями рендеринга
- Что такое Service Worker?
- Что такое Web Worker?
- Что такое Critical Rendering Path (CRP) в браузере
- Что такое CDN и зачем он нужен?
- Виды тестирования фронтенда
- Что такое трёхстороннее рукопожатие (Three-way Handshake)?