Подготовка к интервью

Вопросы на собеседовании в Pashapay

146 вопросов с собеседований в Pashapay

146 вопросов 923 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Pashapay. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, database, sql.

Каталог

Результаты поиска

Найдено: 146
Теория

Как оценивается по временной сложности операция чтения данных в структуре данных map?

В Flutter (а точнее в Dart) структура данных Map реализована на основе хеш-таблицы. Операция чтения значения по ключу в Map обычно выполняется за амортизированное время O(1), то есть константное время в среднем.

Читать ответ
Теория

Можете объяснить, что такое RenderBox в контексте Flutter?

В Flutter RenderBox — это базовый класс для объектов в системе рендеринга, которые имеют прямоугольную область (box model). Он отвечает за измерение (layout), позиционирование и отрисовку виджетов на экране.

Читать ответ
Теория

Объясните концепцию паттерна 'Абстрактная фабрика' и как он используется в проектировании программных систем.

Идея в том, чтобы изолировать клиентский код от конкретных реализаций создаваемых объектов, позволяя менять семейства продуктов, не изменяя код, который их использует.

Читать ответ
Теория

Можете объяснить, что подразумевается под термином 'встроенные системы'?

Встроенные системы (embedded systems) — это специализированные вычислительные системы, которые встроены в устройства и предназначены для выполнения конкретных задач или функций.

Читать ответ
Теория

Объясните, что означает оператор 'Never' в контексте реактивного программирования или асинхронных потоков данных.

В реактивном программировании оператор Never представляет собой поток (Stream), который никогда не эмитирует значения и не завершает свою работу. Он не посылает ни событий данных, ни ошибок, ни сигнала завершения.

Читать ответ
Теория

Можете объяснить, что означает метод didChangeDependencies в контексте жизненного цикла компонента?

Метод didChangeDependencies в Flutter вызывается после initState и каждый раз, когда изменяются зависимости объекта InheritedWidget, от которых зависит текущий виджет.

Читать ответ