Каковы преимущества и недостатки архитектурного паттерна VIPER при разработке мобильных приложений?

Junior — Middle
ITFB
Магнит Тех
LingualeoLingualeo
+1
9

Какие распространённые проблемы могут возникнуть при процессе сборки программного продукта?

Junior — Middle
9

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

Junior — Middle
GreenData
AstonAston
ДзенДзен
9

Какие основные механизмы для синхронизации потоков ты знаешь?

Junior — Middle
Doubletapp
Альфа-БанкАльфа-Банк
SelectySelecty
+1
9

Можете объяснить, что такое функция escaping в контексте программирования?

Junior — Middle
4 лапы4 лапы
AO Колеса
МТСМТС
+2
9

В каком контексте или при каких обстоятельствах вызывается метод deinit в Swift?

Junior — Middle
Яндекс МаркетЯндекс Маркет
AvitoAvito
SmartWay
9

Могли бы вы объяснить различия между автоматическим и ручным управлением памятью в контексте автоматического подсчета ссылок?

Junior — Middle
AvitoAvito
Т-БанкТ-Банк
VKVK
9

Есть ли у вас опыт использования системы управления объектными графами Core Data для хранения данных в приложениях iOS?

Junior — Middle
OkkoOkko
WildberriesWildberries
bip.ru
9

Каковы преимущества и недостатки использования frame для верстки страниц?

Junior — Middle
9

Можешь ли ты перечислить и объяснить основные проблемы, связанные с автоматическим управлением памятью с использованием ARC?

Junior — Middle
СБЕРСБЕР
Яндекс МаркетЯндекс Маркет
AvitoAvito
+1
9

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

Junior — Middle
СБЕРСБЕР
GreenData
Яндекс 360Яндекс 360
+2
9

Расскажите о вашем опыте интеграции и работы с push-уведомлениями в приложениях

Junior — Middle
ЛокобанкЛокобанк
iviivi
Формат кодаФормат кода
+3
9

Каковы преимущества и недостатки использования наследования в объектно-ориентированном программировании?

Junior — Middle
Т-БанкТ-Банк
9

Какие виды данных допустимы в качестве ключа для словаря или хэш-таблицы?

Junior — Middle
Летуаль
9

Какими видами ссылок могут храниться в таблице Side Table?

Junior — Middle
Альфа-БанкАльфа-Банк
9

С какими наиболее сложными аспектами сталкиваются разработчики при работе с iOS 13?

Junior — Middle
9

Какие средства используются для проверки корректности асинхронных операций в программных системах?

Junior — Middle
9

Что необходимо обеспечить для использования объекта класса в качестве ключа в словаре?

Junior — Middle
9

С какими проблемами можно столкнуться при использовании Storyboard в процессе разработки интерфейсов?

Junior — Middle
Spider Group
9

Можешь ли ты назвать основные принципы, лежащие в основе программирования?

Junior — Middle
9
118/204