Проводил ли ты проверку кода у руководителя команды?
Да, проверка кода у руководителя команды — обычная практика, особенно для junior и middle разработчиков. Это помогает повысить качество кода, выявить ошибки и улучшить архитектуру.
Читать ответПодготовка к интервью
36 вопросов с собеседований в СБЕР Звук
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в СБЕР Звук. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, kotlin, coroutines.
Каталог
Да, проверка кода у руководителя команды — обычная практика, особенно для junior и middle разработчиков. Это помогает повысить качество кода, выявить ошибки и улучшить архитектуру.
Читать ответВ Kotlin корутины используют разные диспетчеры (Dispatchers) для определения, на каком потоке или пуле потоков будет выполняться код корутины. Основные диспетчеры:
Читать ответВ нашей Android-разработческой команде на последнем месте работы была четко организована командная деятельность, основанная на Agile-методологиях, в частности Scrum.
Читать ответСобственный метод equals() в классах данных желательно реализовать, когда нужно определить, что два объекта считаются равными по смыслу, а не просто по ссылке в памяти.
Читать ответДля частичного обновления элементов в списке RecyclerView можно использовать следующие методы:
Читать ответОсновная причина использования механизмов синхронизации в программировании — предотвращение проблем, связанных с одновременным доступом нескольких потоков (или процессов) к общим ресурсам.
Читать ответWorkManager — это компонент Android Jetpack, предназначенный для выполнения отложенных и гарантированных фоновых задач, которые должны выполниться даже если приложение закрыто или устройство перезагружено.
Читать ответData class в Kotlin рекомендуется использовать, когда нужно создать класс, который в основном хранит данные и не содержит сложной логики.
Читать ответВ Android существует несколько типов Context, каждый из которых имеет свои особенности и область применения:
Читать ответВ языке Java множественное наследование классов напрямую не поддерживается, то есть класс не может наследоваться от нескольких классов одновременно.
Читать ответВ программировании корутины позволяют приостанавливать и возобновлять выполнение с помощью специальных механизмов:
Читать ответData class в Kotlin удобны для хранения данных и автоматически генерируют методы equals(), hashCode(), toString(), а также copy(). Однако они не подходят во всех случаях:
Читать ответ