en
Feedback
Java задачи с собеседований

Java задачи с собеседований

Open in Telegram

Задачи, тесты и теоретические вопросы по JAVA. Репозиторий: https://github.com/proghub-official/java-interview Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny

Show more
5 754
Subscribers
+224 hours
-87 days
-4330 days
Posts Archive
Что напечатает следующий фрагмент кода:
Что напечатает следующий фрагмент кода:

Каким будет результат выполнения кода:
Anonymous voting

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

Каков будет результат выполнения метода main у класса Main?
Anonymous voting

Каков будет результат выполнения метода main у класса Main?
Каков будет результат выполнения метода main у класса Main?

Метод hashCode() необходим для вычисления хэш кода переданного в качестве входного параметра объекта. В Java это целое число, в более широком смыле — битовая строка фиксированной длины, полученная из массива произвольной длины. Этот метод реализован таким образом, что для одного и того же входного объекта, хэш код всегда будет одинаковым. Следует понимать, что в Java множество возможных хэш кодов ограничено типом int, а множество объектов ничем не ограничено. Из-за этого, вполне возможна ситуация, что хэш коды разных объектов могут совпасть. Если хэш коды разные, то и объекты гарантированно разные; если хэш коды равны, то объекты могут не обязательно равны.

Для чего нужен метод hashCode()? #вопрос_на_собеседовании

Что произойдет после компиляции кода и запуска программы без аргументов:
Anonymous voting

Что произойдет после компиляции кода и запуска программы без аргументов:
Что произойдет после компиляции кода и запуска программы без аргументов:

Какой результат работы программы?
Anonymous voting

Какой результат работы программы?
Какой результат работы программы?

Что из следующего верно о REST?
Anonymous voting

Каким будет результат выполнения программы?
Anonymous voting

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

По результатам народного голосования был создан чат нашего комьюнити, присоединяйтесь: @javaquiz_community

Адаптер (Adapter) — объект, обеспечивающий взаимодействие двух других объектов, один из которых использует, а другой предоставляет несовместимый с первым интерфейс. Мост (Bridge) — структура, позволяющая изменять интерфейс обращения и интерфейс реализации класса независимо. Компоновщик (Composite) — объект, который объединяет в себе объекты, подобные ему самому. Декоратор (Decorator) — класс, расширяющий функциональность другого класса без использования наследования. Фасад (Facade) — объект, который абстрагирует работу с несколькими классами, объединяя их в единое целое. Приспособленец (Flyweight) — это объект, представляющий себя как уникальный экземпляр в разных местах программы, но по факту не являющийся таковым. Заместитель (Proxy) — объект, который является посредником между двумя другими объектами, и который реализует/ограничивает доступ к объекту, к которому обращаются через него.

Приведите примеры структурных шаблонов проектирования. #вопрос_на_собеседовании

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

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

Нужен ли каналу чат для обсуждения вопросов/задач?
Anonymous voting