Как да определим времевата сложност на операцията по замяна на елемент в масив?
iOS
Каква е основната разлика между клас и структура в езиците за програмиране?
Задължително ли е при презаписване на метода loadView да се извиква родителският метод чрез super?
Как ще се промени показването на съдържанието, ако завъртите устройството на 90 градуса?
Опишете опита си в екипни проекти и ролята, която изпълнявахте.
Използвали ли сте компонента ScrollView за реализиране на Zoom във вашите проекти?
Какви свойства трябва да има обект, реализиращ протокола Hashable, за да може да се използва в хеш таблици?
Как реализираш механизма за автоматично освобождаване на обекти в паметта с помощта на AutoreleasePool?
Колко ще е времето за изпълнение на операцията за добавяне на елемент към края на масива, ако нейната сложност надвишава O(1)?
Как да реализираме използването на потребителски обекти като ключове при работа със словари?
Проверявали ли сте чужд код за съответствие със стандартите и качеството?
Стойността на типа винаги ли се намира в стек паметта?
Можете ли да обясните какво означава протоколът Equatable в Swift и за какво служи?
С какво се измерва координатната точка CGPoint в системата за координати?
По какви начини можеш да намериш необходимия елемент в данните или структурата на данните?
Кои аспекти на разработката за iOS смятате за незначителни или безинтересни?
Обяснете концепцията за използване на Generics в протоколите и тяхното приложение
Какви принципи и изисквания трябва да се вземат предвид при създаването на структура или клас, реализиращ протокола Equatable?
Как бихте обяснили понятието стек в програмирането?