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

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

31 вопрос с собеседований в LeroyMerlin

31 вопрос 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме

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

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

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

Основные темы и навыки

architecture 22 android 20 mobile 8 async 8 concurrency 6 optimization 5 multithreading 4 theory 4

Форматы вопросов

  • Поведенческие вопросы29
  • Лайвкодинг1
  • Технические вопросы1

Ориентировочная сложность

  • Продвинутые29
  • Практические2

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «architecture» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 31
Поведенческий

В каких случаях AlarmManager лучше использовать вместо WorkManager?

Когда AlarmManager предпочтительнее WorkManager? Планирование задач, которым требуется точное время запуска Сохранение работоспособности после перезагрузки устройства Выполнение даже при закрытом приложении…

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

В каком потоке по умолчанию выполняется Service?

контекст: Android, компоненты приложения По умолчанию Service выполняется в главном (UI) потоке приложения Отдельный поток автоматически не создаётся Тяжёлые операции могут заблокировать UI Для фоновых задач применяют…

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

В чем разница между Room и SQLDelight и что выбрать?

Ключевые различия Room и SQLDelight Room — официальный ORM от Google для Android, работающий поверх SQLite SQLDelight генерирует типобезопасные Kotlin SQL-запросы Room абстрагирует SQL с помощью аннотаций и объектов,…

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

В чём отличие inline, noinline и crossinline в Kotlin?

Чем отличаются inline, noinline и crossinline в Kotlin inline — модификатор функции, при котором её тело подставляется непосредственно в место вызова, помогая сократить накладные расходы noinline — модификатор…

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

В чём разница между холодными (cold) и горячими (hot) потоками данных?

Cold и Hot потоки данных аспект реактивного программирования и работы с потоками Cold — генерация данных начинается после подписки каждый подписчик получает отдельный поток с самого начала Hot — данные формируются…

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

Зачем нужен SupervisorJob и как создать собственный CoroutineScope?

Зачем нужен SupervisorJob и как создать собственный CoroutineScope? Контекст корутины управляет жизненным циклом запущенных корутин SupervisorJob — специальный вариант Job, при котором ошибка одной дочерней корутины…

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

Как Android запускает приложение — от нажатия на иконку до отображения Activity?

Запуск Android-приложения: путь от иконки до Activity Нажатие на иконку в Launcher инициирует системный вызов запуска Package Manager анализирует манифест и определяет главное Activity При участии Zygote создаётся…

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

Как выстраивали CI/CD в Bitrise и какие этапы входили в пайплайн?

Автоматизация CI/CD в Bitrise: этапы пайплайна Bitrise — платформа мобильной CI/CD с готовыми интеграциями Типовая последовательность: сборка → тестирование → деплой Сборка включает выбор версии SDK, установку…

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

Как предотвратить deadlock и livelock при использовании блокировок?

deadlock: взаимная блокировка ресурсов livelock: бесконечное изменение состояний без продвижения исключать циклические зависимости между ресурсами задавать единый порядок захвата блокировок (lock ordering)…

Читать ответ