Sobes.tech

Какими способами можно добавить новые возможности к стандартному списку в вашей программе?

Junior — Middle
302

Какие действия выполняются внутри метода onBindViewHolder в RecyclerView?

Junior — Middle
302

Какие существуют подходы к эффективному распределению и освобождению памяти в программных системах?

Junior — Middle
302

В каких случаях применение принципов Clean Architecture может быть нецелесообразным?

Junior — Middle
301

Как вы начали свой путь в изучении разработки под Android?

Junior — Middle
301

Какой результат возвращает функция launch?

Junior — Middle
301

Каким образом можно обеспечить безопасное обновление переменной, кода которой одновременно обращаются несколько потоков?

Junior — Middle
301

Какие библиотеки для внедрения зависимостей ты используешь в своих проектах — Dagger или Koin?

Junior — Middle
301

Как отличить функции, которые принимают другие функции в качестве аргументов, от обычных функций?

Junior — Middle
301

Расскажите о вашем опыте реализации архитектурного паттерна Model-View-Intent (MVI).

Junior — Middle
301

Каким образом можно выполнить обращение к базе данных, используя Room в Android?

Junior — Middle
301

Каким образом происходит отображение текста на визуальном интерфейсе системы?

Junior — Middle
301

Что вы считаете недостатками в коде, которые сразу хочется исправить?

Middle+
301

Когда планируешь начать работу на новом месте?

Junior — Middle
301

Где хранятся ссылочные типы и что с ними происходит во время работы приложения?

Middle
301

Каким методом работает сборщик мусора в управляемых языках программирования?

Junior — Middle
301

Что вы можете рассказать о жизненном цикле Activity в Android?

Junior
301

В каком случае в HashMap инициируется перераспределение (rehash) элементов?

Junior — Middle
301

Имеет ли сборщик мусора определённые очередности или правила при очистке памяти?

Junior — Middle
301

В чем заключается применение механизма рефлексии в программировании?

Junior — Middle
301
/253