Skip to content

YauhenKavalchuk/interview-questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

415 Commits
 
 
 
 

Repository files navigation

🎯 Front-end. Вопросы на собеседовании

Добро пожаловать в один из самых полных сборников вопросов для технических собеседований на позицию Junior / Middle / Senior Front-end разработчика! Здесь ты найдёшь сотни вопросов, сгруппированных по темам - от основ HTML и CSS до архитектурных паттернов и безопасности. Каждый вопрос сопровождается подробным видеоответом, чтобы подготовка занимала как можно меньше времени.


🚀 Ещё больше полезных материалов - на YouTube-канале


Если проект оказался полезным - не забудь поставить ⭐!


📚 Темы вопросов

  • 🌐 Web Technologies - протоколы, API, хранилище, рендеринг, PWA и общие концепции веба
  • 🏛️ Architecture - MVC, MVVM, микросервисы, DDD, паттерны масштабирования
  • 🔒 Security - XSS, CSRF, CSP, JWT, CORS и другие угрозы и защиты
  • 🖥️ Browser Rendering - CRP, reflow и repaint, compositing, requestAnimationFrame и работа браузера
  • 🧩 OOP & FP - ООП, SOLID, функциональное и реактивное программирование, паттерны
  • 📄 HTML - семантика, формы, атрибуты, мета-теги, Canvas, SVG и многое другое
  • 🎨 CSS - селекторы, Flexbox, Grid, анимации, препроцессоры и методологии
  • 🟨 JavaScript - типы данных, прототипы, замыкания, ООП, методы массивов и строк
  • 🖥️ JS in Browser - DOM, события, BOM, Shadow DOM, Web API и браузерные инструменты
  • Async JS - Event loop, промисы, async/await, AJAX, fetch и таймеры
  • 📜 ECMAScript - ES6+, новые возможности стандарта: классы, генераторы, коллекции
  • Accessibility - WCAG, ARIA, скринридеры, доступность форм, цвета и мультимедиа
  • 🚀 Performance - Core Web Vitals, рендеринг, оптимизация загрузки и изображений
  • 🔷 TypeScript - типы, интерфейсы, generics, декораторы, утилитарные типы
  • ⚛️ React - хуки, жизненный цикл, Virtual DOM, Fiber, контекст, SSR
  • 💚 Vue.js - компоненты, директивы, реактивность, Vue Router, Vuex, Composition API
  • 📐 Angular - компоненты, DI, RxJS, роутинг, формы, Change Detection
  • 📦 State Management - Redux, Flux, Vuex, MobX и принципы управления состоянием
  • 🟢 Node.js - Event loop, потоки, модули, кластеры, EventEmitter, npm
  • 🧪 Testing - Unit, UI, TDD, BDD, моки, стабы и инструменты тестирования
  • 🛠️ Tools - Webpack, Babel, Git, ESLint, tree shaking и сборка проектов
  • 🤝 Soft Skills - Agile, SDLC, CI/CD, код-ревью, технический долг, GitFlow
  • 💡 Практические задачи - типовые алгоритмические и coding-задачи с разбором решений

🙌 Поддержать развитие канала

webDev | YouTube Sponsor

About

Популярные HTML / CSS / JavaScript / ECMAScript / TypeScript / React / Vue / Angular / Node вопросы на интервью и ответы на них (https://tinyurl.com/wxysrpsy)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors