Sobes.tech

Последовательность инициализации companion object, init‑блоков и вторичного конструктора

Junior — Senior
141

Создание поискового интерфейса для изображений и видео через Pixabay API

Junior — Middle+
141

Разбор поведения класса SpecialFunction

Junior — Senior
СовкомбанкСовкомбанк
139

Подсчёт общей суммы элементов списка

Intern — Senior
139

Разбор выполнения кода с классом и nullable‑полями

Junior — Senior
Ozon FreshOzon Fresh
139

Слияние данных двух асинхронных запросов с помощью корутин

Junior — Senior
139

Нахождение пары в списке по заданному строковому ключу

Junior — Senior
138

Преобразование функции с callback в suspend‑функцию

Junior — Senior
Effective Mobile
135

Эффективная модель обработки серверных событий

Junior — Senior
135

Обзор кода в финансовом сервисе

Junior — Senior
134

Обратить порядок символов в строке

Intern — Middle
134

Обнаружение ошибок в конструкции when

Junior — Senior
133

Порядок вызова методов жизненного цикла Activity при последовательных переходах

Junior — Senior
Netris
133

Оптимальный «правильный» подмассив

Junior — Senior
133

Пример применения sealed‑класса для описания разных состояний

Junior — Middle+
132

Разбор поведения корутин в Kotlin – пример 3

Junior — Senior
132

Разбор coroutine‑кода: задача №2

Junior — Senior
132

Проектирование Android‑приложения‑агрегатора новостных лент

Junior — Senior
132

Сервис определения ближайшего аэропорта и отображения рейсов

Junior — Middle+
130

Управление несколькими Observable в RxJava

Junior — Senior
129
4/6