Sobes.tech

В чем отличие между вложенным статическим классом и вложенным не статическим классом?

Middle
84

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

Middle
84

Перечисли все типы данных в Java и Kotlin.

Junior
84

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

Middle
84

Какие способы создания observable вы знаете?

Middle
84

С какими фреймворками для внедрения зависимостей вы работали?

Middle
84

Почему мы не создаем строку с помощью конструктора new String()?

Junior
84

В чем заключается отличие обычного метода от расширяющего метода в Kotlin?

Junior
84

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

Junior
84

В чем отличие между Android 6 и Android 7?

Junior
84

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

Junior
84

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

Middle
84

Опишите принципы инкапсуляции, наследования, полиморфизма и абстракции в объектно-ориентированном программировании.

Junior
84

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

Middle+
84

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

Junior
84

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

Middle+
84

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

Middle
84

Что такое dependency injection (DI)?

Junior
84

Как добавить реализацию интерфейса к классу?

Junior
84

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

Middle+
83
48/251