ЦРТ · сентябрь 2024

Тех собес на middle-senior Frontend Разработчик в ЦРТ

middle-senior Тех собес 44 вопроса
1

ООП и Принципы Дизайна

1. Какие основные принципы ООП вы знаете (инкапсуляция, полиморфизм, наследование)?

2. Как устроены прототипы и наследование в JavaScript (proto, prototype)?

3. В чем суть паттерна Observer?

4. Чем композиция отличается от наследования?

5. Что означают принципы DRY, KISS, YAGNI и SOLID?

6. Каким вы видите чистый и хороший код?

7. Что такое чистая функция?

2

TypeScript

8. В чем разница между interface и type?

9. Как работают дженерики в TypeScript?

10. Для чего нужны Enum?

11. Как работает ключевое слово infer в условных типах?

12. Что такое утилитарные типы и какие из них вы знаете?

13. Что представляют собой декораторы, к чему они применяются и как работают?

14. Что…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Frontend Разработчик».

в этом собесе: 44 вопроса 9 секций
  • Ещё 98 текстовых собесов направления
  • 480 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес