Flutter
Что привлекло ваше внимание к данной позиции и компании?
Можешь ли ты объяснить, какие существуют поколения сборки мусора в managed языках?
Можешь привести пример применения определенных шаблонов проектирования в разработке программного обеспечения?
Что возвращает метод didUpdateWidget в Flutter?
Можете объяснить концепцию и основные особенности Navigator 2.0 в Flutter?
Существуют ли встроенные реализации структуры данных стек в языке Dart?
В каких ситуациях предпочтительно применять ключевое слово const в коде?
В каком случае в Dart рекомендуется применять неизменяемые объекты?
Можете объяснить концепцию сервис локатора и его основные функции?
Можете ли вы описать задачи и сложности, с которыми вы сталкивались на предыдущих местах работы?
Какое основное отличие между ошибками типа error и exception в контексте обработки исключений?
Как отличаются механизмы управления доступом в операционных системах iOS и Android?
Можете объяснить, что означает принцип S в SOLID?
Можете объяснить, что подразумевается под понятием глобальный ключ в системе?
Можете объяснить преимущества и недостатки использования REST для разработки API?
Как отличить GraphQL от REST и в каких случаях их предпочтительно использовать?
Опиши технологический стек, который использовал в предыдущей компании.
Каковы основные преимущества и недостатки использования GraphQL в разработке API?
Можешь перечислить основные шаблоны проектирования, связанные с созданием объектов?
Какова основная функция именованных конструкторов в программировании?