Загальні

Загальні #

Розкажіть про піраміду тестування. #

Які типи автоматизованих тестів випадала нагода писати? Які бібліотеки при цьому використовували? Яким інструментам віддаєте перевагу і чому? #

Що таке unit-тести? Яке місце в піраміді тестування займають unit-тести? #

Що таке code coverage? Чи обов’язкове 100% покриття тестами коду? #

Як заборонити браузеру віддавати кеш на HTTP-запит? #

Що таке XSS (Cross-Site Scripting)? #

Розкажіть про патерни Observer, Pub / Sub. Яка між ними різниця? Наведіть приклади реалізації цих патернів у відомих фреймворках / бібліотеках / браузерних API. #

З якою метою може бути використаний event listener події fetch self.addEventListener(’fetch’, event => {}) ? #

Що таке Event loop і як він працює? Розкажіть про мікрозадачі та макрозадачі. #