iOS
Можете ли да обясните какво означава използването на оператора за принудително разопаковане в Swift и защо е опасно?
Може ли наличието на силна препратка в една същност да доведе до изтичане на памет?
Обяснете какво означава операцията INNER JOIN в контекста на обединяване на таблици в SQL
Можете ли да обясните концепцията за слаби препратки в програмирането?
Каква е целта на механизма на бариерата в многопоточните системи?
Кои са ключовите задачи и условия, които бихте искали да видите във вашата бъдеща професионална среда?
Можете ли да дадете пример за оценка на сложността на алгоритъм, която се оказа грешна или недостатъчна?
Обяснете концепцията за верига на отговорниците (Responder Chain) в системата за обработка на събития в GUI приложения.
Как определяте качествена архитектура на системата от ваша гледна точка?
Как да различим обработката с Table Dispatch от обработката чрез Message Dispatch?
Как може да се определи максималният брой нишки, които могат да се изпълняват едновременно в системата?
Как може да се отменя задача, която е в опашката, преди да започне?
Кое е по-бързо при изпълнение: операции със стек или с купчина?
Как могат да се обработват събитията от натискане в обекти, наследяващи от UIResponder?
Коя класа опашки принадлежи DispatchQueue.main в iOS/Swift?
Възможно ли е да се добавят няколко нива на показване (слоеве) в потребителския интерфейс?
Какво точно те привлича в нашия продукт и защо си заинтересован да работиш с него?
Какви видове данни могат да бъдат поставени в масив?
Може ли да се реализира обработка на потребителски събития в интерфейса при зададена стойност false за свойството userInteractionEnabled?
Как се нарича ситуация, когато за един хеш в хеш таблица се съхраняват няколко различни стойности?