ar
Feedback
Kotlin | Тесты

Kotlin | Тесты

الذهاب إلى القناة على Telegram
1 538
المشتركون
-324 ساعات
-57 أيام
-730 أيام

جاري تحميل البيانات...

جذب المشتركين
يونيو '26
يونيو '26
+12
في 0 قنوات
مايو '26
+17
في 0 قنوات
Get PRO
أبريل '26
+20
في 0 قنوات
Get PRO
مارس '26
+29
في 0 قنوات
Get PRO
فبراير '26
+34
في 0 قنوات
Get PRO
يناير '26
+44
في 0 قنوات
Get PRO
ديسمبر '25
+23
في 0 قنوات
Get PRO
نوفمبر '25
+54
في 0 قنوات
Get PRO
أكتوبر '25
+47
في 0 قنوات
Get PRO
سبتمبر '25
+41
في 0 قنوات
Get PRO
أغسطس '25
+41
في 0 قنوات
Get PRO
يوليو '25
+42
في 1 قنوات
Get PRO
يونيو '25
+55
في 1 قنوات
Get PRO
مايو '25
+60
في 0 قنوات
Get PRO
أبريل '25
+64
في 0 قنوات
Get PRO
مارس '25
+115
في 1 قنوات
Get PRO
فبراير '25
+108
في 0 قنوات
Get PRO
يناير '25
+170
في 53 قنوات
Get PRO
ديسمبر '24
+66
في 0 قنوات
Get PRO
نوفمبر '24
+81
في 1 قنوات
Get PRO
أكتوبر '24
+181
في 25 قنوات
Get PRO
سبتمبر '24
+442
في 326 قنوات
Get PRO
أغسطس '24
+95
في 0 قنوات
Get PRO
يوليو '24
+233
في 55 قنوات
Get PRO
يونيو '24
+338
في 224 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
20 يونيو0
19 يونيو0
18 يونيو0
17 يونيو+1
16 يونيو+1
15 يونيو0
14 يونيو0
13 يونيو+1
12 يونيو0
11 يونيو0
10 يونيو0
09 يونيو+1
08 يونيو+2
07 يونيو0
06 يونيو0
05 يونيو0
04 يونيو+2
03 يونيو+2
02 يونيو+1
01 يونيو+1
منشورات القناة
🤔 В Kotlin, какой способ позволяет создать иммутабельный список?
Anonymous voting

2
🤔 Как работает Jetpack Compose? Jetpack Compose — это декларативная система UI, где интерфейс описывается в виде функций. При изменении состояния происходит автоматическая перерисовка нужных компонентов через механизм recomposition. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
105
3
🤔 Какой класс в Java предназначен для работы с временными марками с точностью до наносекунд?
156
4
Привет, ребята! У нас для вас отличные новости — на easyoffer вышло сразу несколько крупных обновлений: 1. Автоотклики на HeadHunter Снова работают в полную силу — можно смело возвращаться к активному поиску. 2. Новый раздел «Резюмейкер» Теперь вы можете быстро создавать уникальные резюме, адаптированные под каждую вакансию, и сразу добавлять сопроводительное письмо. Это заметно повышает шансы получить приглашение на собеседование. 3. База вопросов стала чище Мы навели порядок и удалили около 30% дубликатов. Ориентироваться стало проще. –––––––––––––––––– 🔥 Акция в честь обновления Пожизненный тариф easyoffer PRO — по цене одного года. Успейте до 23 июня: 👉 https://easyoffer.ru/pro –––––––––––––––––– Что дальше? В ближайшие пару недель добавим ещё два раздела: 1. Сообщество с чатами по всем профессиональным направлениям. 2. Агрегатор вакансий, чтобы поиск работы стал ещё удобнее.
160
5
🤔 Для чего нужны фрагменты, если есть Activity? Фрагменты используются для создания многоразовых компонентов пользовательского интерфейса, которые могут быть встроены в различные Activity. Они позволяют более гибко управлять интерфейсом и разделять его на отдельные части, что улучшает модульность приложения. Фрагменты могут быть динамически добавлены или удалены во время выполнения, что упрощает адаптацию интерфейса под разные устройства. В отличие от Activity, фрагменты могут совместно использовать ресурсы внутри одного экрана. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
150
6
🤔 В чем преимущество использования структурной сопоставления в Kotlin при работе с парой или тройкой значений?
176
7
🤔 В чём особенность класса String? Он иммутабельный? Да, String — иммутабельный класс. После создания его содержимое изменить нельзя. Каждая операция, вроде concat, создаёт новый объект. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
168
8
🤔 Какой паттерн проектирования в Java предназначен для создания сложного объекта пошагово?
192
9
🤔 Нужно запустить синхронный код и получить его результат. Как это будешь делать? Если внутри асинхронного контекста (например, suspend или coroutine), можно использовать: - withContext(Dispatchers.IO) { блок } — синхронно для асинхронного вызова. Если вне корутины — через: - runBlocking { блок } — для запуска корутин синхронно (например, в тестах). - Если обычный код — просто вызвать метод, который возвращает результат. Важно понимать контекст и избегать блокировок в UI. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
187
10
🤔 Как можно в Kotlin создать блок кода, который будет выполнен после всех остальных блоков try-catch?
194
11
🤔 Что происходит при использовании ключевого слова `data` в объявлении класса Kotlin?
205
12
🤔 Как решать задачу оптимизации работы с помощью тулинга? 1. Использовать профайлеры, такие как Android Profiler или Perfetto, для анализа потребления памяти, CPU и времени выполнения. 2. Автоматизировать задачи с помощью инструментов, например, Gradle или CI/CD. 3. Оптимизировать код и архитектуру на основе результатов анализа производительности. 4. Постепенно внедрять улучшения, отслеживая влияние на производительность. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
197
13
🤔 В Kotlin, какой способ наиболее предпочтителен для объединения двух строк?
218
14
🤔 Возможно ли из обычных функций вызывать composable функцию? Нет, composable функции можно вызывать только из других composable функций. Для этого используется аннотация @Composable, которая указывает компилятору, что функция предназначена для декларативного описания интерфейса. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
224
15
🤔 Какой паттерн проектирования просто реализуется в Kotlin с помощью ключевого слова `object`?
249
16
🤔 Какой оператор используется для проверки равенства ссылок в Kotlin?
256
17
🤔 Зачем нужны теги permissions? Они описывают, какие разрешения требует приложение: доступ к камере, геолокации, сети и т.д. Android проверяет эти разрешения как при установке (статические), так и во время работы (динамические, с диалогами). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
273
18
🤔 Какие особенности использования ключевого слова `external` в Kotlin?
279
19
🤔 Как в Kotlin можно вызвать конструктор суперкласса?
279
20
🤔 Зачем в курсоре нужен лимит? LIMIT нужен для: - ограничения количества строк, что повышает производительность. - постраничной загрузки. - снижения потребления памяти и ускорения UI при отображении больших выборок. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
289