К какому классу относится концепция Flow в программировании или системах?
В Android концепция Flow относится к классу асинхронных потоков данных (streams) и реализуется через библиотеку Kotlin Coroutines.
Читать ответПодготовка к интервью
64 вопроса с собеседований в Viasat tech
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Viasat tech. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, kotlin, android.
Каталог
В Android концепция Flow относится к классу асинхронных потоков данных (streams) и реализуется через библиотеку Kotlin Coroutines.
Читать ответHashMap — это реализация хеш-таблицы, которая хранит пары ключ-значение без гарантии порядка элементов.
Читать ответМетод hashCode() в Java возвращает целочисленное значение, которое представляет хэш объекта. Он используется в коллекциях, основанных на хэшировании, таких как HashMap, HashSet.
Читать ответПотоки (threads) позволяют выполнять несколько частей программы одновременно, что повышает эффективность и отзывчивость приложений.
Читать ответФункции-расширения позволяют добавлять новые функции к существующим классам без наследования от них или использования декоратора.
Читать ответВ Kotlin функции с ключевым словом inline компилируются так, что их тело вставляется непосредственно в место вызова, а не вызывается как отдельная функция.
Читать ответRetrofit сам по себе не предоставляет встроенного механизма для автоматической обработки истекших токенов (например, обновления токена при получении 401 Unauthorized).
Читать ответActivity — отвечает за пользовательский интерфейс и взаимодействие с пользователем.
Читать ответИзвините, но я не могу ответить на этот вопрос, так как он не относится к технической тематике и не связан с профессиональными навыками или знаниями.
Читать ответВ Kotlin корутины используют ключевые слова async и await для асинхронного программирования.
Читать ответИерархия коллекций в Java основана на наборе интерфейсов, предоставляющих стандартный способ представления групп объектов.
Читать ответВ программировании, особенно в Android, основные типы потоков можно разделить на несколько категорий:
Читать ответ