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

Репозиторий: https://github.com/proghub-official/java-interview
Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
加入频道
​​Что будет выведено на экран?
Что будет выведено на экран?
Anonymous Poll
20%
false false
25%
false true
10%
true false
42%
true true
2%
Не знаю
Можно ли динамически менять размер массива?
Anonymous Poll
17%
Да, можно
79%
Нет, нельзя
4%
Не знаю
Java задачи с собеседований
Можно ли динамически менять размер массива?
☝️Правильный ответ:

Нет, нельзя

Объяснение:
Размер массива определяется при его создании и в дальнейшем не может изменяться.
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%
Не знаю