Можете объяснить различия между паттернами проектирования Data Access Object (DAO) и Service Provider (SP)?
Паттерны Data Access Object (DAO) и Service Provider (SP) решают разные задачи в архитектуре приложения:
Читать ответПодготовка к интервью
7 вопросов с собеседований в Скайтех
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Скайтех. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: android, mobile, coroutines.
Каталог
Паттерны Data Access Object (DAO) и Service Provider (SP) решают разные задачи в архитектуре приложения:
Читать ответKotlin имеет несколько преимуществ по сравнению с Java при разработке на Android и серверной стороне:
Читать ответpx: Пиксели. Зависят от плотности экрана. На разных устройствах один и тот же элемент, заданный в px, будет иметь разный физический размер. Не рекомендуется использовать для размеров UI элементов.
Читать ответВ Android получить размеры изображения можно несколькими способами:
Читать ответОсновная цель использования корутин — упрощение асинхронного и конкурентного программирования.
Читать ответВ контексте Android термин dp (density-independent pixels) означает единицу измерения, независимую от плотности экрана устройства.
Читать ответКорутины — это легковесные потоки, которые позволяют писать асинхронный код последовательно и читаемо.
Читать ответ