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

Вопросы на собеседовании в ПСБ

130 вопросов с собеседований в ПСБ

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

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

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

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

Каталог

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

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

Объясните внутреннюю реализацию и механизм работы функций расширения в языке программирования.

В языках программирования, поддерживающих расширения (extensions), функции расширения реализуются как дополнительные модули, которые подключаются к основному языку или среде выполнения.

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

Каким образом осуществляется сериализация и десериализация объектов с помощью Parcelable в Android?

В Android интерфейс Parcelable используется для эффективной сериализации объектов, чтобы передавать их между компонентами (например, между Activity через Intent).

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

В чем различие между ViewModel и OnSavedInstanceState в Android?

ViewModel переживает изменения конфигурации (смена ориентации, языка), сохраняя данные. Жизненный цикл ViewModel связан с жизненным циклом Activity или Fragment, но переживает их пересоздание.

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

Какие компоненты входят в состав контекста корутин в Kotlin?

Контекст корутин в Kotlin — это набор элементов, который определяет среду выполнения корутины и содержит информацию, необходимую для её работы.

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

Какие ограничения и особенности существуют у использования GlobalScope в Kotlin Coroutines?

GlobalScope в Kotlin Coroutines создаёт корутины, которые живут столько же, сколько приложение, и не привязаны к жизненному циклу компонентов. Это значит, что такие корутины:

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

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

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

Читать ответ