Kotlin | Тесты
1.54K subscribers
25 photos
347 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+OOb6zFa_-Oo3NjZi
Задачи t.me/+CVnW0MJk6xZjZDc6
Вакансии t.me/+KuGNaHeKkQg1NzAy
Download Telegram
🤔 Как в Kotlin выполнить перегрузку оператора для собственного класса?
Anonymous Quiz
60%
Определить функцию с ключевым словом operator
24%
Просто определить функцию с нужным именем
5%
Использовать интерфейс Operator
👍1
🤔 В Java, как правильно синхронизировать доступ к изменяемому полю между несколькими потоками?
Anonymous Quiz
60%
Использовать ключевое слово synchronized
2%
Использовать ReentrantLock
29%
Использовать volatile
8%
Использовать AtomicReference
💊9
🤔 Какой метод в Java используется для глубокого копирования объекта?
Anonymous Quiz
33%
clone()
33%
copy()
32%
deepCopy()
2%
copyConstructor()
💊8
🤔 В Kotlin, какое ключевое слово используется для предотвращения наследования класса?
Anonymous Quiz
70%
final
12%
sealed
6%
closed
12%
private
🤔 Как в Java проверить, является ли объект экземпляром определённого класса?
Anonymous Quiz
69%
instanceof
9%
getClass()
9%
typeOf
12%
isInstance()
💊1
🤔 Как в Java преобразовать список строк в массив строк?
Anonymous Quiz
31%
list.toArray()
22%
list.toArrayList()
21%
list.toStringArray()
26%
list.stream().toArray(String[]::new)
🤔 Какой класс в Java обеспечивает потокобезопасную имплементацию очереди?
Anonymous Quiz
4%
ArrayList
4%
Vector
82%
ConcurrentLinkedQueue
10%
LinkedList
🤔 Какой паттерн проектирования в Java предназначен для создания сложного объекта пошагово?
Anonymous Quiz
82%
Builder
12%
Factory
4%
Singleton
2%
Prototype
🤔 В Kotlin, как объявить переменную, которая инициализируется только при первом использовании?
Anonymous Quiz
19%
lazy val
26%
lateinit var
47%
var by lazy {}
8%
const val
💊12
🤔 В Java, какой интерфейс необходимо реализовать для создания пользовательской сериализуемой формы объекта?
Anonymous Quiz
93%
Serializable
4%
Externalizable
1%
Cloneable
1%
Streamable
🤔 В Kotlin, как преобразовать целочисленное значение в строку, добавляя лидирующие нули до длины 8 символов?
Anonymous Quiz
13%
number.toString(8)
57%
String.format("%08d", number)
26%
number.padStart(8, '0')
4%
number.formatWidth(8)
🤯5
🤔 Какой класс в Java оптимизирован для использования в многопоточных приложениях без блокировки?
Anonymous Quiz
9%
HashMap
5%
Hashtable
61%
ConcurrentHashMap
25%
SynchronizedMap
🤔 Как в Kotlin задать аргумент функции со значением по умолчанию?
Anonymous Quiz
6%
fun foo(param = 1)
87%
fun foo(param: Int = 1)
5%
fun foo(param: Int = null)
2%
fun foo(param: Int) = 1
👍2💊1
🤔 Как в Kotlin выполнить цикл по диапазону чисел с определенным шагом?
Anonymous Quiz
74%
for (i in 1..10 step 2)
12%
for (i in 1 until 10 by 2)
7%
for (i in range(1, 10, 2))
8%
for (i in 1 to 10 step 2)
🤔 В Java, какой метод java.util.List позволяет вставить элемент в середину списка?
Anonymous Quiz
55%
add(index, element)
11%
set(index, element)
4%
push(index, element)
30%
insert(index, element)