Android
Можете объяснить, что подразумевается под классом, содержащим только значения, без дополнительных методов или состояния?
Какие элементы или свойства невозможно расширить или дополнить с помощью расширений (extensions)?
Какова цель разделения компонентов приложения в рамках принципов чистой архитектуры?
Какие изменения произойдут с отображением текста в приложении на Android, если элемент TextView находится внутри LinearLayout и пользователь повернул устройство?
Какие типы связей между таблицами поддерживаются в PostgreSQL и как они работают?
Каким образом осуществляется передача параметров в функции на Kotlin и какие особенности этого процесса существуют?
Можешь назвать основные части и элементы, составляющие корутины в Kotlin?
Какие методы синхронизации используют корутины в программировании?
Какими средствами вы обычно осуществляете сбор и анализ ошибок в приложениях?
Можешь объяснить этапы жизненного цикла приложения?
Какие меры предпринять, если компонент LazyRow вызывает заторможенность или падения производительности?
Какое максимальное количество элементов может содержаться в стеке?
Можно ли принудительно удалить любую Activity из памяти в Android?
Какие инструменты и технологии применяли в вашем предыдущем проекте или работе?
Какой шаблон проектирования обеспечивает структуру данных в виде стека?
Какова функция метода invalidate в классе View?
Какие способы многопоточности, кроме корутин, ты знаешь и использовал в своих проектах?
Какими методами можно диагностировать состояние компьютерной сети и выявлять возможные проблемы?
В каких случаях предпочтительно использовать sealed class вместо enum в Kotlin?
Имели ли вы деловое участие или опыт работы в стартап-проектах?