Sobes.tech

Что такое кейс использования (Use Case)?

Junior
130

Как решить проблему утечек памяти в RxJava?

Middle+
130

Почему важно разделять представление и бизнес-логику в приложении?

Middle
130

Для чего необходима многопоточность в приложениях, и какие инструменты вы используете для её реализации?

Junior
130

Что представляет собой сущность контекста корутин?

Middle
130

В чем разница между командами pull и fetch в Git?

Junior
130

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

Junior
130

Какие методы должен переопределить класс-наследник PagingSource в библиотеке Paging 3?

Middle+
130

Какие методы жизненного цикла будут вызваны у Activity b, когда мы откроем диалог?

Middle
130

Как вы относитесь к очень длинным классам, которые содержат от 2 до 4 тысяч строк кода?

Middle+
130

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

Middle
130

Какие существуют реализации коллекций в языке программирования Java?

Junior
130

В чем заключается отличие между val и var в языке Kotlin?

Intern
130

Какие свойства вы можете добавить в качестве расширения в Android?

Middle
130

Почему возникают гонки потоков и какие методы можно использовать для их предотвращения?

Middle
130

На что следует обращать внимание для оптимизации работы с большими списками?

Middle
130

В каких ситуациях не рекомендуется использовать корутины и RxJava?

Middle+
130

Для каких целей используются различные способы передачи данных между приложениями?

Middle
130

Устраивает ли тебя, что на позиции мидл-разработчика придется больше заниматься программированием и меньше управлять проектами?

Junior
130

Какой подход к внедрению зависимостей (DI) вы планируете использовать?

Middle
129
/252