Встречается на собеседованиях • сегодня
Какими пользовался методологиями разработки
BEM (Block-Element-Modifier) - самая популярная методология для CSS, помогает избежать конфликтов именований. Пример:
```css
/* Блок */
.button {}
/* Элемент */
.button__icon {}
/* Модификатор */
.button--large {}
```
Atomic CSS - разбиение стилей на атомарные классы (Tailwind-like подход). Пример:
```html
```
SMACSS - разделение стилей на категории: Base, Layout, Module, State, Theme.
ITCSS - инвертированная пирамида CSS с градацией от общих до конкретных стилей.
Из JS-методологий часто использую:
- Component-based architecture (React/Vue компоненты)
- Flux/Redux для управления состоянием
- SOLID принципы для структуры кода
Также работал по Agile/Scrum в команде, с использованием CI/CD, code review и feature-веток в Git.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы