Как вы оцениваете свои навыки и опыт в области разработки приложений для Android?
Умею работать с REST API, базами данных (Room), а также понимаю жизненный цикл приложения и основы многопоточности (Coroutines).
Читать ответПодготовка к интервью
31 вопрос с собеседований в Aston
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Aston. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: dagger, android, mobile.
Каталог
Умею работать с REST API, базами данных (Room), а также понимаю жизненный цикл приложения и основы многопоточности (Coroutines).
Читать ответПосле отмены (cancel) контекста или скоупа, связанного с корутиной, выполнение самой корутины прекращается — она не продолжит работу.
Читать ответМой путь в разработке Android-приложений начался с изучения основ Java и Kotlin, а также понимания архитектуры Android.
Читать ответНа последней должности в Android-разработке я использовал Agile-подход с элементами Scrum. Работа велась итерациями (спринтами) по 1-2 недели, с ежедневными стендапами для синхронизации команды.
Читать ответВ классе DiffUtil, который используется для эффективного обновления списков в Android (например, в RecyclerView), есть два ключевых метода для сравнения элементов:
Читать ответВ Android класс Context является базовым для доступа к ресурсам, системным сервисам и информации о приложении. Основные классы, которые наследуют от Context или его аналогов:
Читать ответКак описать реальный CI/CD-процесс: триггеры, задания, выполнение тестов, Docker-окружение, артефакты и границы собственного участия.
Читать ответ