Sobes.tech

В чем разница между 'left' и 'leading' в контексте iOS-разработки?

Middle
120

Где хранятся ссылочные типы и типы, хранящиеся по значению в Swift?

Middle
120

Какова сложность получения последнего элемента из массива?

Junior
120

В каких случаях вы будете использовать словарь (dictionary) в вашем коде?

Junior
120

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

Middle
120

Что такое companion object в Kotlin?

Junior
120

Расскажи о паттерне MVVM (Model-View-ViewModel).

Middle
120

Какие известные проблемы возникают при работе с многопоточностью?

Middle
120

Каким образом замыкания могут захватывать значения типа value type?

Middle
120

Какие ключевые различия существуют между языками Objective-C и Swift?

Junior
120

Что такое дженерики в программировании?

Junior
120

Какова ваша понимание архитектуры REST и как вы применяли ее в своих проектах?

Middle
120

Как вы будете исправлять сбой приложения, связанный с полученной строкой?

Middle
119

Всегда ли в замыканиях нужно указывать параметр `self`?

Middle
119

Расскажите о цепочке наследования классов в Objective-C или Swift.

Junior
119

В чем разница в работе с сетью при разработке приложения для такси и записной книжки?

Middle+
119

Как реализовать тело функции, которая объявлена в протоколе?

Junior
119

Что означает принцип открытости/закрытости?

Middle
119

Каким образом, подключая интерфейс, мы получаем соответствующее поведение?

Junior
119

Что такое сборщик мусора (garbage collector)?

Intern
119
/204