Android
Каким образом вы делили задачи и роли внутри команды?
Какие статические методы в Java доступны без необходимости предварительного создания экземпляра класса?
Каким образом можно создать запечатанный класс в Java с ограничением наследования?
Какие стандартные инструменты или библиотеки можно использовать для отображения крупных объемов текста в приложении?
Каким образом реализовать цикл, который будет выполняться безусловно и бесконечно?
Как осуществляется связь между ключевым словом 'in' и коллекциями в C?
Каковы преимущества и недостатки использования виртуальных таблиц?
Каким образом реализовать функциональность с учетом принципов чистой архитектуры, при которой приложение выполняет сетевые запросы и обрабатывает определенные операции?
Что такое Dagger и какие преимущества и недостатки он имеет в сравнении с другими инструментами внедрения зависимостей?
Можете рассказать, как вы решали сложные или нестандартные задачи на предыдущем месте работы?
Какие есть альтернативные библиотеки для внедрения зависимостей, похожие на Koin?
Можешь назвать особенности и возможности Kotlin, которых нет в Java?
Можешь ли ты объяснить, что такое побочные эффекты в Jetpack Compose и как они применяются?
Что такое и какие свойства имеет первичный ключ в базе данных?
Можете объяснить архитектуру и концепцию Jetpack Compose для создания интерфейсов в Android?
Какие виды конструкторов существуют в Kotlin и как они используются в классах?
Какими методами можно добавить функциональность к существующему классу?
Как организована структура коллекций и как они связаны между собой?
Каков временной порядок поиска элемента в связном списке?
Можете ли вы перечислить и описать основные типы коллекций в Kotlin и их особенности?