Android
Работает ли конструкция switch с типами double или float?
Можно ли переопределить статический метод в классе-наследнике?
Для чего используются разные способы передачи данных между приложениями?
В каких случаях следует вызывать метод commitAllowingStateLoss?
Всегда ли необходимо переопределять метод equals у класса данных (data class)?
Как создать уведомление в Android?
Когда лучше использовать форматы изображений PNG и WebP, а когда стоит выбирать SVG?
Что произойдет при сравнении Integer a = 127 и int b = 127, а также Integer a1 = 128 и int b1 = 128 в Java? Объясните, почему результаты сравнения будут различаться.
Какие паттерны проектирования в мобильной разработке вы предпочитаете и почему?
Что такое принципы SOLID и как они применимы в разработке на Android?
Что бы вы сделали, если бы релизная сборка вашего приложения падала в месте, которое отличается от дебажной сборки?
Какой тип данных используется для лямбда-выражений в Java?
Можешь привести примеры использования ViewTreeObserver в Android?
Для чего необходимо разделять отображение и бизнес-логику в приложении?
Каковы преимущества корутин по сравнению с RxJava?
Расскажите о коллекции Map в Java и ее особенностях.
Что такое layout в Android, какие виды layout существуют и в каких случаях их следует использовать?
Могут ли в одном блоке try быть несколько блоков catch?
Какие архитектурные паттерны, используемые в Android-разработке, вы знаете?
Какие важные атрибуты указываются в теге <application>?