Java задачи с собеседований
6.27K subscribers
597 photos
6 videos
19 files
247 links
Задачи, тесты и теоретические вопросы по JAVA.

Репозиторий: https://github.com/proghub-official/java-interview
Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
加入频道
Java задачи с собеседований
Какой принцип лежит в основе связывания "метод-вызов"?
☝️Правильный ответ:

Позднее связывание за исключением методов с модификатором final, static или private
Как называется "интерпретация ссылки на объект как ссылки на базовый тип"?
Anonymous Poll
21%
Нисходящее преобразование
46%
Восходящее преобразование
2%
Свободное преобразование
26%
Полиморфизм
5%
Не знаю
Класс Dog создан в пакете animals, а класс Peter - в пакете humans. Выберите все подходящие варианты описания конструкции import, чтобы класс Peter мог создавать и использовать объекты класса Dog?
Anonymous Poll
12%
import ../animals/Dog;
7%
import /animals/*;
72%
import animals.Dog;
3%
import Dog.animals;
3%
import *.animals;
3%
Не знаю
​​В каких строках кода возникнет ошибка компиляции:
В каких строках кода возникнет ошибка компиляции:
Anonymous Poll
22%
Код компилируется без ошибок
50%
3
4%
1
6%
4
11%
2
7%
Не знаю
Java задачи с собеседований
В каких строках кода возникнет ошибка компиляции:
☝️Правильный ответ:

3

Объяснение:
Исключение MyException1 является checked, поэтому нуждается в обработке методом m1().
​​Дан следующий код:
Java задачи с собеседований
Что выведется на консоль?
☝️Правильный ответ:

8

Объяснение:
Так как для целочисленных литералов первая цифра определяет основание системы счисления, в данном случае первая цифра 0 (ноль) - означает восьмеричное число.
​​Что будет выведено на экран?
Птицы летают, ящерицы ползают. А птеродактили и летают, и ползают. Что наиболее верно по отношению к этим утверждениям?
Anonymous Poll
8%
class Pterodactyl extends Crawlable, Flyable{}
3%
class Pterodactyl extends Crawlable implements Flyable{}
78%
class Pterodactyl implements Crawlable, Flyable{}
8%
class Pterodactyl extends Flyable implements Crawlable{}
3%
Не знаю
​​[JAVA] Что выведется на экран при выполнении следующего кода?
[JAVA] Что выведется на экран при выполнении следующего кода?
Anonymous Poll
18%
11
27%
12
10%
21
18%
22
23%
Возникнет ошибка компиляции
4%
Не знаю