Сложность обновления значения по ключу в Map
В структуре данных map (например, HashMap в Dart или других языках) операция обновления элемента обычно имеет амортизированную временную сложность O(1).
Читать ответПодготовка к интервью
146 вопросов с собеседований в Pashapay
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Pashapay. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, database, sql.
Каталог
В структуре данных map (например, HashMap в Dart или других языках) операция обновления элемента обычно имеет амортизированную временную сложность O(1).
Читать ответГотов начать выполнение обязанностей на новой должности после согласования даты выхода с текущим работодателем и завершения всех необходимых формальностей.
Читать ответВ Flutter (Dart) размер оперативной памяти, выделяемой под массив из восьми элементов, зависит от типа элементов массива.
Читать ответВ объектно-ориентированном программировании (ООП) основная функция объекта — это объединение данных и поведения, относящихся к конкретной сущности, в единую структуру.
Читать ответRxDart — это библиотека для реактивного программирования в Flutter, расширяющая возможности стандартного Stream API Dart. Основные особенности RxDart:
Читать ответВременная сложность удаления элемента в односвязном списке зависит от того, есть ли у нас указатель на удаляемый элемент или только на голову списка.
Читать ответКонфигурация в программных системах — это набор параметров и настроек, которые определяют поведение приложения без изменения исходного кода. Это может быть:
Читать ответВременная сложность удаления элемента из массива зависит от того, где находится элемент и как реализован массив.
Читать ответSOLID — это набор пяти принципов объектно-ориентированного программирования, которые помогают создавать устойчивый, расширяемый и поддерживаемый код:
Читать ответКомпиляция времени выполнения (JIT, Just-In-Time) — это процесс преобразования байт-кода или промежуточного кода в машинный код непосредственно во время выполнения программы.
Читать ответВ жизненном цикле Flutter-компонента (StatefulWidget) метод initState вызывается один раз при создании состояния (State) и служит для инициализации.
Читать ответMeta channel в Flutter — это концепция, связанная с коммуникацией между платформенным кодом (например, Android или iOS) и Flutter-приложением через платформенные каналы (Platform Channels).
Читать ответ