Можешь привести примеры различных типов макетов интерфейса, с которыми ты сталкивался?
Android
Каким образом ты будешь исправлять проблему, возникшую в структурированном списке данных?
Каким образом можно реализовать систему вкладок с сохранением истории навигации без использования фрагментов?
Как компонент LifecycleOwner отслеживает необходимость вызова метода onResume для конкретной Activity?
Имели ли вы опыт использования атомарных классов для реализации потокобезопасных операций?
Чем отличается свойство gravity от textAlignment при размещении текста в интерфейсе?
Каким образом ты структурируешь свой рабочий день при удаленной работе?
Каким образом осуществляется связь и обмен данными между пользовательским интерфейсом и бизнес-логикой в архитектуре MVVM?
Какими методами можно переключать выполнение корутин в рамках одного потока?
Чем отличается использование sealed class от enum в отношении их конструкторов и возможности их создания?
Обязательно ли главный экран Android-приложения должен отвечать принципу единственной ответственности?
Какие подходы существуют для передачи информации между экранами в приложении?
Какие преимущества использования Single в библиотеках Room или Retrofit?
Можете объяснить назначение метода copy в Kotlin data class и как его использовать?
Можете объяснить, что представляет собой режим Doze в Android и как он влияет на работу приложений?
Для какой операции необходимо обязательно использование reified в Kotlin?
В чем могут быть проблемы, если все зависимости объединены в один компонент Dagger?
Можете объяснить назначение оператора GROUP BY в SQL и когда его следует использовать?
Можешь перечислить основные виды ссылок в области heap-памяти?
При каких ситуациях целесообразно избегать применения data class в коде?