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

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

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

886 вопросов 1634 компании 353 технологии

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

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

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

Каталог

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

Найдено: 886
Теория

В Go нет наследования, как в Java. Как объяснить Java-джуну, каким образом в Go добиваются переиспользования кода?

В Go нет классического наследования, как в объектно-ориентированных языках. Вместо этого используется композиция и интерфейсы.

Читать ответ
Теория

Какая типизация используется в TypeScript? Чем она отличается, если сравнивать с языками вроде C# или Java?

В TypeScript вызов функции с объектом типа IUser будет корректен, если структура полей IUser совпадает с TUser из библиотеки, даже если это разные интерфейсы.

Читать ответ
Теория

Можете пояснить, что означает ключевое слово 'implements' в языке программирования Java?

В языке Java ключевое слово implements используется классом для реализации интерфейса. Интерфейс определяет набор методов без реализации, а класс, который implements этот интерфейс, обязуется реализовать все его методы.

Читать ответ
Теория

В чем преимущества и недостатки использования sealed-классов в Java?

Sealed-классы в Java позволяют ограничить набор классов, которые могут наследовать или реализовывать данный класс или интерфейс. Это обеспечивает более строгий контроль над иерархией типов.

Читать ответ