Kotlin | Тесты
前往频道在 Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
显示更多1 506
订阅者
无数据24 小时
-17 天
-930 天
帖子存档
1 506
🤔 Как можно в Kotlin определить, что значение переменной не должно быть сериализовано?
1 506
🤔 Что делает функция коллекций partition()?
Эта функция делит коллекцию на два списка: один содержит элементы, соответствующие условию, другой — не соответствующие. Это удобно для фильтрации без потери невалидных элементов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 В Java, какое исключение бросается, когда попытка изменить коллекцию, которая не поддерживает модификацию, завершается неудачей?
1 506
🤔 Что известно про антипаттерны?
Антипаттерны — это распространённые, но неэффективные или опасные решения, например:
– God Object,
– Spaghetti Code,
– Lava Flow,
– Copy-Paste Programming.
Они приводят к проблемам в сопровождении и развитии кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 Какой оператор позволяет в Kotlin безопасно привести тип переменной к нужному типу?
1 506
🤔 В Java, какой паттерн проектирования чаще всего используется для создания экземпляра класса с множеством параметров конструктора?
1 506
Пожизненный PRO доступ на easyoffer — по цене одного года!
До 2 сентября вы можете купить PRO навсегда.
Покупаешь один раз — пользуешься всю жизнь.
– База вопросов и задач из собеседований
– Примеры видео-ответов на вопросы
– Записи реальных собеседований
– Тренажеры "Проработка вопросов" и "Реальное собеседование"
– Аналитика требований из вакансий
– Автоотклики на вакансии
– Агрегатор вакансий (скоро)
👉 Купить PRO со скидкой 70%: https://easyoffer.ru/pro
1 506
🤔 Что известно про ресиверы и контент-провайдеры?
BroadcastReceiver принимает сообщения (интенты) от системы или приложений — например, при смене сети или получения SMS. ContentProvider предоставляет структурированный способ доступа к данным, используется для обмена данными между приложениями (например, контакты, галерея).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 Какой метод используется для проверки, является ли строка пустой в Kotlin?
1 506
🤔 Откуда у Handler способность работать с главным потоком?
Handler связан с Looper, который обрабатывает очередь сообщений. Главный поток имеет свой Looper, созданный автоматически при запуске приложения, и Handler, связанный с этим Looper, может отправлять сообщения в главный поток.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 В Kotlin, как обозначается блок кода, который выполняется независимо от того, было ли выброшено исключение?
1 506
🤔 Какое преимущество предоставляют корутины в Kotlin по сравнению с традиционными потоками?
1 506
🤔 После перебирания данных итератором, гарантируется ли очередность получения этих данных?
Гарантируется только в том случае, если структура данных поддерживает порядок (например, List, LinkedList).
Если коллекция неупорядоченная (например, HashSet, HashMap.keySet()), порядок может быть произвольным и не повторяться.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 В Java, какие модификации класса гарантируют, что он не будет наследован?
1 506
🤔 Как расшифровывается XML?
XML — eXtensible Markup Language — расширяемый язык разметки, предназначенный для хранения и передачи структурированных данных в читаемом виде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 В Kotlin, как обеспечить, чтобы экземпляр класса был создан только при первом обращении к нему?
1 506
🤔 Что такое сборщик мусора?
Сборщик мусора (Garbage Collector) — это механизм управления памятью, который автоматически освобождает неиспользуемую память, занятую объектами, к которым больше нет ссылок. В Kotlin, как и в Java, сборщик мусора работает в фоновом режиме, устраняя необходимость вручную освобождать память. Это помогает предотвратить утечки памяти и делает управление памятью более безопасным и простым. Сборщик мусора улучшает производительность, автоматически управляя жизненным циклом объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1 506
🤔 Вопрос: Какой метод следует использовать для преобразования строки в число в Kotlin?
1 506
🤔 Что такое suspend-функция?
suspend — это ключевое слово в Kotlin, обозначающее функцию, которая может быть приостановлена и возобновлена позже.
Такие функции выполняются внутри корутин и позволяют писать асинхронный код в линейной форме, без колбэков. Пример — delay(), networkCall() и т.п.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
