Подготовка к интервью

Вопросы на собеседовании в amoCRM

182 вопроса с собеседований в amoCRM

182 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в amoCRM. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, frontend, android.

Каталог

Результаты поиска

Найдено: 182
Теория

Какой ваш наиболее запоминающийся проект интерфейса, реализованный с помощью Jetpack Compose?

Один из запоминающихся проектов с Jetpack Compose — создание адаптивного интерфейса для приложения новостей, который автоматически подстраивается под разные размеры экранов и режимы (светлый/тёмный).

Читать ответ
Поведенческий

Расскажите о вашем опыте использования Dagger в проектах

В проектах на Android я использовал Dagger для внедрения зависимостей, что значительно упрощало управление объектами и повышало модульность кода.

Читать ответ
Теория

Можете объяснить отличие между объектами Intent и PendingIntent в Android?

Intent — это объект, который описывает намерение выполнить какое-то действие, например, запуск Activity или сервиса. Он содержит информацию о том, что нужно сделать и с какими данными.

Читать ответ
Теория

Какие отличия существуют между обычным классом, дата-классом и запечатанным классом в языке программирования Kotlin?

В Kotlin существуют разные типы классов, которые имеют свои особенности:

Читать ответ
Теория

В каких случаях и в каком месте можно объявить подклассы, если класс помечен как sealed?

В Kotlin класс, помеченный как sealed, ограничивает иерархию наследования: все подклассы такого класса должны быть объявлены в том же файле, что и сам sealed класс.

Читать ответ
Теория

Какой у вас опыт работы с Compose Layouts?

Да, я работал с Jetpack Compose для верстки интерфейсов в Android. Compose — это современный декларативный UI-фреймворк, который позволяет описывать интерфейс с помощью Kotlin-кода, упрощая создание и поддержку UI.

Читать ответ
Теория

Какие ключевые преимущества и недостатки языка Kotlin по сравнению с другими языками программирования?

Kotlin обладает рядом преимуществ по сравнению с другими языками программирования, особенно в контексте Android-разработки:

Читать ответ