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

Вопросы на собеседовании в АВТОТЕХ

22 вопроса с собеседований в АВТОТЕХ

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

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

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

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

Каталог

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

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

Какие механизмы IPC используются для межпроцессного взаимодействия в Android?

Механизмы межпроцессного взаимодействия (IPC) в Android В основе Android лежит многопроцессная архитектура, повышающая безопасность и стабильность системы Ключевой механизм IPC — Binder: высокопроизводительное и…

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

Какие механизмы Linux IPC используются в ядре Android?

Механизмы Linux для IPC в ядре Android Ядро Android основано на Linux, поэтому значительная часть его подсистем сохранилась в платформе. К базовым механизмам IPC относятся Unix domain sockets, pipes и signals. Для…

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

Какие проблемы возникают при перехвате Intent с помощью BroadcastReceiver?

Основные проблемы перехвата Intent через BroadcastReceiver Конкуренция за Intent: один Intent могут одновременно обрабатывать несколько приёмников, а порядок их работы сложно контролировать Безопасность: без проверки…

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

Каковы различия между Flow и LiveData и как перенести одну и ту же логику?

Flow и LiveData: различия и перенос логики Flow — асинхронный реактивный поток из Kotlin Coroutines, который поддерживает операторы преобразования и не привязан к UI LiveData — компонент Android Jetpack с поддержкой…

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

Может ли data class наследоваться в Kotlin?

В Kotlin data class предназначен для хранения данных Прямое наследование data class запрещено Наследоваться можно от обычных классов, но не от другого data class Вместо этого применяют composition (композицию)…

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

Чем отличается регистрация BroadcastReceiver в манифесте от runtime-регистрации в коде?

Чем различаются манифестная и runtime-регистрация BroadcastReceiver? Регистрация в манифесте: статическая: ресивер доступен даже при выключенном приложении принимает широковещательные интенты от системы или других…

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

Чем отличаются явный (explicit) и неявный (implicit) Intent в Android?

Отличие явного (explicit) Intent от неявного (implicit) Intent Контекст: Android и взаимодействие компонентов Явный Intent: содержит прямую ссылку на определённый компонент — класс, activity или service Неявный…

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

Что такое «зомби-процессы» и чем они отличаются от потоков (threads)?

Что называют «зомби-процессами» и как они связаны с потоками? завершившийся процесс, запись о котором всё ещё находится в таблице процессов ОС хранит код завершения и ждёт, пока родитель вызовет wait() освобождает…

Читать ответ