Можно ли говорить о наличии иерархии между корутинами при их выполнении?
Да, в Kotlin корутины могут иметь иерархическую структуру.
Читать ответПодготовка к интервью
978 вопросов с собеседований в Яндекс
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Яндекс. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, backend, database.
Каталог
Да, в Kotlin корутины могут иметь иерархическую структуру.
Читать ответМетод onPause() в жизненном цикле Android-активити вызывается, когда активити перестаёт быть на переднем плане, но ещё не уничтожена.
Читать ответПаттерн Делегирование заключается в передаче ответственности за выполнение задачи другому объекту.
Читать ответФункция lazy() в Android (чаще всего в контексте Kotlin) используется для ленивой инициализации переменных.
Читать ответRelativeLayout в Android располагает элементы относительно друг друга или относительно самого контейнера. Каждый элемент может иметь атрибуты, указывающие, как он должен позиционироваться:
Читать ответПри выборе технологий для проекта в команде я учитываю несколько ключевых факторов:
Читать ответВ Java HashSet реализован на основе HashMap, где элементы хранятся в виде ключей. Внутри HashMap используется массив бакетов (table), размер которого всегда степень двойки, по умолчанию 16.
Читать ответВ Kotlin корутина-родитель может завершиться раньше дочерней, если дочерняя корутина запущена в другом контексте или в глобальном скоупе.
Читать ответВ RxJava методы subscribeOn и observeOn управляют потоками, на которых выполняются разные этапы реактивной цепочки.
Читать ответДля того чтобы данные имели нормальное распределение, должны выполняться следующие критерии:
Читать ответДля создания бенчмарка по геометрии можно пройти следующие этапы:
Читать ответДанный псевдокод реализует слияние двух временных рядов, представленных в виде списков пар (время, значение). Цель — получить объединённый ряд, где для каждого уникального времени сумма значений из обоих рядов.
Читать ответ