Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

4 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 4
Поведенческий

В чём разница между агрегацией и композицией?

Объектно-ориентированное программирование, связи объектов Агрегация — менее тесная связь: составная часть способна существовать самостоятельно Композиция — тесная связь: существование части определяется жизненным…

Читать ответ
Поведенческий

Как переиспользовать методы одного класса в другом: наследование или композиция?

Подходы к переиспользованию методов одного класса в другом Наследование: производный класс получает публичные и защищённые методы родителя, а затем может расширять или переопределять их поведение. Композиция: один…

Читать ответ
Поведенческий

Как реализовать полиморфизм и инкапсуляцию без наследования с помощью встраивания структур и интерфейсов?

Полиморфизм: динамическое поведение обеспечивают интерфейсы Инкапсуляция: реализация скрывается с помощью неэкспортируемых полей и методов Встраивание структур (composition): добавление функциональности без построения…

Читать ответ
Поведенческий

Почему композиция гибче наследования при проектировании кода?

Наследование и композиция: что обеспечивает большую гибкость кода? наследование: тесная связь и фиксированная иерархия композиция: гибкое объединение объектов из отдельных компонентов наследование трудно изменять…

Читать ответ