Anonymous Quiz
43%
synchronized
36%
wait/notify
5%
CyclicBarrier
16%
join
Anonymous Quiz
75%
Выводит true
2%
Выводит false
22%
Происходит компиляционная ошибка
2%
Вызывает исключение во время выполнения
DiffUtil используется в RecyclerView.Adapter для эффективного обновления списка:
- Вычисляет разницу между старым и новым списком.
- Обновляет только те элементы, которые реально изменились.
- Повышает производительность и визуальную плавность.
Незаменим при работе с динамическими данными в списках.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
92%
true
4%
false
0%
null
4%
Ошибка компиляции
Anonymous Quiz
2%
1
91%
2
5%
3
2%
4
– Повторяющиеся строки (например, URL, ключи),
– Захардкоженные значения в логике (if (x == 123)),
– Отсутствие конфигурации,
– Нельзя изменить поведение без правки кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
79%
length
20%
size
0%
count
1%
getLength
💊15🤔3
Anonymous Quiz
24%
ArrayList
20%
LinkedList
44%
HashSet
11%
TreeMap
💊3
Анонимный класс — это локальный класс без имени, определённый и созданный одновременно. Обычно используется для одноразовой реализации интерфейса или класса, особенно для обработчиков событий или колбэков.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
14%
Возвращает результат выполнения переданной функции
18%
Возвращает измененный объект
41%
Возвращает исходный объект после выполнения переданной функции
26%
Не возвращает значения, а просто выполняет функцию
Anonymous Quiz
4%
Hel
91%
llo
5%
ello
0%
Hello
В Java нельзя писать extension-функции напрямую. Аналог достигается через утилитные классы со static методами, которым передаётся расширяемый объект как параметр.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Anonymous Quiz
77%
{a=A, b=B, c=C}
17%
{A=a, B=b, C=c}
2%
{a=a, b=b, c=c}
5%
{A=A, B=B, C=C}
Anonymous Quiz
47%
Использовать ключевое слово object
16%
Объявить класс как sealed
33%
Использовать паттерн Singleton с open классом
5%
Использовать аннотацию @Singleton
💊6
- В equals по умолчанию сравниваются ссылки на объекты (ссылочное равенство).
2. Переопределение:
- Для пользовательских классов метод equals переопределяют, чтобы сравнивать содержимое объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
69%
"apple | banana | cherry"
4%
"apple, banana, cherry"
26%
"apple|banana|cherry"
1%
"apple banana cherry"
💊3
Anonymous Quiz
75%
enum class Color(val rgb: Int)
4%
class Color(val rgb: Int)
18%
sealed class Color(val rgb: Int)
3%
typealias Color = Int
Core Android — это набор базовых API: жизненный цикл компонентов, Context, Intent, Broadcast, Service, работа с файловой системой, сетью, и т.п. Важно владеть этими инструментами, чтобы понимать устройство Android на низком уровне.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Forwarded from easyoffer
Ура, друзья! Изиоффер переходит в публичное бета-тестирование!
🎉 Что нового:
🟢 Анализ IT собеседований на основе 4500+ реальных интервью
🟢 Вопросы из собеседований с вероятностью встречи
🟢 Видео-примеры ответов на вопросы от Senior, Middle, Junior грейдов
🟢 Пример лучшего ответа
🟢 Задачи из собеседований
🟢 Тестовые задания
🟢 Примеры собеседований
🟢 Фильтрация всего контента по грейдам, компаниям
🟢 Тренажер подготовки к собеседованию на основе интервальных повторений и флеш карточек
🟡 Тренажер "Реальное собеседование" с сценарием вопросов из реальных собеседований (скоро)
🟢 Автоотклики на HeadHunter
🟢 Закрытое сообщество easyoffer
💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год (15000₽ → 7500₽)
🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
🎉 Что нового:
💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год (
🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
7%
try { ... } always { ... }
79%
try { ... } finally { ... }
14%
try { ... } catch(e: Exception) { ... } always { ... }
1%
try { ... } then { ... }