Android
Какими методами можно организовать передачу данных между Activity в Android приложении?
Почему операции поиска по первичному ключу выполняются быстрее по сравнению с другими методами поиска в базе данных?
Каким образом вы осваивали разработку под Android платформу?
Есть ли у вас интерес к работе с улучшением структуры и читаемости кода через рефакторинг?
Какие основные причины могут привести к появлению ошибок типа ANR в приложениях?
Каким образом разделение ответственности в Clean Architecture способствует упрощению процесса тестирования?
Какова цель использования метода equals в языке Kotlin?
Можно ли применять ключевое слово abstract к data class в языках программирования, поддерживающих оба концепта?
Можете объяснить различия между памятью кучи и стека при работе с программами?
Какие классы или объекты в вашем опыте способны сохранять своё состояние в виде последовательности байтов для последующей восстановления?
Какие отличия между Dispatchers.IO и Dispatchers.Default в Coroutine и в каких случаях их предпочтительно использовать?
Вы уже проводили улучшение и переработку существующего кода в своих проектах?
Какими методами можно реализовать отмену запросов, связанных с Presenter в паттерне MVP для взаимодействия с View?
Зачем вызывается метод forceLayout у объекта View в Android?
Можешь назвать основное исключение, являющееся родительским для других исключений в языке программирования?
Когда планируешь принять решение о смене текущего места работы?
Имели ли место ситуации конфликтов внутри командных коллективов?
Можете объяснить предназначение функции runBlocking в Kotlin Coroutines?
Имел ли опыт реализации анимационных эффектов в компонентах пользовательского интерфейса?
Объясните принцип работы метода copy у data class, учитывая наличие полей внутри класса