Для чего применяется компонент ProxyWidget в интерфейсных библиотеках и какие основные задачи он решает?
Инкапсуляция логики, которая должна применяться к дочерним виджетам.
Читать ответПодготовка к интервью
146 вопросов с собеседований в Pashapay
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Pashapay. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, database, sql.
Каталог
Инкапсуляция логики, которая должна применяться к дочерним виджетам.
Читать ответОбъект в программировании — это сущность, которая объединяет данные (свойства) и поведение (методы) в одном блоке.
Читать ответПаттерн "Фабричный метод" (Factory Method) — это порождающий шаблон проектирования, который определяет интерфейс для создания объекта, но позволяет подклассам решать, какой класс создавать.
Читать ответОбновление элемента в связном списке обычно требует сначала найти этот элемент, а затем изменить его значение.
Читать ответМеханизм сборки мусора (GC) в системе, например в Flutter (Dart VM), определяет объекты для удаления, исходя из достижимости объектов.
Читать ответПреимущества GraphQL:
Читать ответОт будущего рабочего места я ожидаю:
Читать ответВ Flutter метод paint вызывается системой рендеринга для отрисовки виджета на экране. Обычно он реализуется в классе, наследующемся от CustomPainter.
Читать ответВ языках программирования, таких как Dart (используемый в Flutter), ключевое слово var используется для объявления переменной с неявным типом.
Читать ответМетод wait для объекта Future используется для приостановки выполнения текущего кода до тех пор, пока асинхронная операция, представленная этим Future, не завершится.
Читать ответОбъект типа Future в асинхронном программировании представляет собой обещание получить результат операции в будущем, когда она завершится.
Читать ответОни используются с ключевым словом with.
Читать ответ