Вопрос с собеседования по Mobile
Модель выполнения во Flutter
- Создается и запускается новый процесс —
Thread (Isolate). Это единственный процесс, в котором будет выполняться ваше приложение. - Инициализируются две очереди с
MicroTaskиEvent, тип очередейFIFO(прим.: first in first out, т.е. сообщение, пришедшие раньше, будут раньше обработаны) - Исполняется функция
main() - Запускается
Event Loop. Он управлет порядком исполнения вашего кода, в зависимости от содержимого двух очередей:MicroTaskиEvent. Представляет собой "бесконечный" цикл. Event Loopс определённой частотой проверяетMicroTaskиEvent. Если есть что-то вMicroTask, то оно выполняется перед очередьюEvent.
Oct. 13, 2023, Источник

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы