Підготовка до співбесіди Java Developer
Інформатика
38 питань
4 грудня
Питання тесту
Ознайомтесь з питаннями перед проходженням. Варіанти відповідей приховані для кращої підготовки.
Запитання 1
Один варіант відповідіЯкі ключові концепти об'єктно-орієнтованого програмування (ООП) притаманні Java?
Запитання 2
Один варіант відповідіЩо забезпечує кросплатформеність Java-програм?
Запитання 3
Один варіант відповідіЩо виконує JIT-компілятор у контексті Java-продуктивності?
Запитання 4
Один варіант відповідіЩо таке успадкування в Java?
Запитання 5
Один варіант відповідіЩо таке інкапсуляція у Java?
Запитання 6
Один варіант відповідіЯк визначається поліморфізм у контексті Java?
Запитання 7
Один варіант відповідіЯкі властивості має конструктор у Java?
Запитання 8
Один варіант відповідіЧи існують класи, які не успадковуються від java.lang.Object?
Запитання 9
Один варіант відповідіЩо таке локальна (local) змінна в Java?
Запитання 10
Один варіант відповідіЩо таке змінна екземпляра (instance variable) у Java?
Запитання 11
Один варіант відповідіЯкий порядок модифікаторів доступу Java від найменшого до найбільшого охоплення?
Запитання 12
Один варіант відповідіЩо означає перевизначення (overriding) методу в Java?
Запитання 13
Один варіант відповідіЩо входить до сигнатури методу в Java?
Запитання 14
Один варіант відповідіЩо таке перевантаження (overloading) методів у Java?
Запитання 15
Один варіант відповідіЯк в Java реалізується множинне наслідування поведінки?
Запитання 16
Один варіант відповідіЯка особливість default-методів в інтерфейсах Java?
Запитання 17
Один варіант відповідіЯк вирішити конфлікт однакових default-методів з двох інтерфейсів у класі?
Запитання 18
Один варіант відповідіЩо таке абстрактний метод та абстрактний клас?
Запитання 19
Один варіант відповідіЯка відмінність між String, StringBuffer і StringBuilder?
Запитання 20
Один варіант відповідіЯка основна відмінність між абстрактним класом і інтерфейсом?
Запитання 21
Один варіант відповідіЧому доступ до елемента масиву в Java вважається операцією O(1)?
Запитання 22
Один варіант відповідіЧому доступ до елементів ArrayList також відбувається за O(1)?
Запитання 23
Один варіант відповідіЩо таке автопакування (autoboxing) у Java?
Запитання 24
Один варіант відповідіЩо відбувається при розпакуванні (unboxing) об'єкта-обгортки зі значенням null?
Запитання 25
Один варіант відповідіЯка відповідність між примітивним типом та його класом-обгорткою в Java для int?
Запитання 26
Один варіант відповідіДе і як можна застосовувати ключове слово final у Java?
Запитання 27
Один варіант відповідіЧи можна вважати будь-яку final-змінну повною константою?
Запитання 28
Один варіант відповідіЩо з наведеного належить до правил створення immutable-класу?
Запитання 29
Один варіант відповідіЯкі класи зазвичай вважаються mutable у Java?
Запитання 30
Один варіант відповідіЧому String у Java називають immutable?
Запитання 31
Один варіант відповідіДе зберігаються літеральні значення String й що це означає?
Запитання 32
Один варіант відповідіЩо показує приклад з обчисленням адреси елемента масиву для доступу за індексом?
Запитання 33
Один варіант відповідіЩо таке main thread у Java?
Запитання 34
Один варіант відповідіЯк у Java можна створити додатковий потік виконання?
Запитання 35
Один варіант відповідіЯке твердження про модифікатор protected в Java вірне?
Запитання 36
Один варіант відповідіЧому у розширеному for (for-each) можна оголошувати змінну як final?
Запитання 37
Один варіант відповідіЯкі з типів дозволяють автопакування та розпакування (autoboxing/unboxing)?
Запитання 38
Один варіант відповідіЩо відрізняє StringBuffer від StringBuilder?