Sobes.tech

Можно ли сделать так, чтобы любое приложение запускалось быстро?

Middle
120

Как с помощью sealed классов можно реализовать различные состояния в Android-приложении?

Middle
120

Как будет вести себя связный список (LinkedList) и массивный список (ArrayList), если в них вставить элемент?

Middle
119

Можешь рассказать о некоторых паттернах проектирования 'билдер' в Android?

Middle
119

Насколько сложно исправить проблему с перегрузкой основного потока в приложении?

Middle
119

Какие сущности описываются в файле AndroidManifest.xml?

Junior
119

Изменится ли объем памяти стека и кучи, если в приложении будет создано несколько потоков?

Middle
119

Что находится внутри heap и stack?

Junior
119

Для чего используется объект Job в Android?

Middle
119

Как бы вы реализовали наследование между двумя классами на языке Kotlin?

Junior
119

Расскажи о причинах объявления компонентов в манифесте приложения Android.

Junior
119

Как бы вы написали extension в языке Java?

Middle
119

Расскажи подробнее о паттерне MVP (Model-View-Presenter).

Middle
119

Использовали ли вы нативные решения для реализации сетевых запросов в Android?

Junior
119

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

Middle
119

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

Middle
119

Как бы вы решили проблемы с подтормаживанием в чате?

Middle
119

Каков объём памяти у стека и кучи?

Junior
119

Что ты знаешь о композиции классов?

Middle
119

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

Junior
119
/251