Каква информация обикновено се съхранява в стека за извиквания по време на изпълнение на програма?
iOS
Можете ли да обясните механизма на работа на метода Sync в реализирането на потокобезопасна опашка?
Обяснете принципа на работа на синхронните операции и тяхната цел в програмирането.
Как реализирахте тестването на вашите решения на предишното ви място на работа?
Обяснете концепцията за верига на отговорниците (Responder Chain) в системата за обработка на събития в GUI приложения.
Каква е разликата между структура от данни, която съхранява уникални елементи, и последователност от елементи, допускащи повторения?
Можете ли да обясните механизма на работа на синхронните операции в последователната опашка?
Каква е разликата между списъци с фиксирани стойности и списъци, използващи препратки или косвени стойности?
Можете ли да обясните механизма на асинхронна обработка в опашка с конкуренция?
Имате ли документ, който удостоверява служба в армията?
Как да различим проблем с условията на състезание, възникващ при работа с нишки, от ситуация, когато резултатът зависи от непредсказуемия ред на изпълнение на операциите?
Как се реализира уникалността на елементите в колекция от тип Set?
Провеждали ли сте проверка на качеството на кода в рамките на вашия проект?
Имали ли сте практически опит в писането на модулни тестове за код?
Каква е времевата метрика за операцията по вмъкване на елемент в централната част на двусвързания списък?
Можете ли да обясните какво се разбира под проект, разделен на няколко модула?
Как да различим множество с уникални елементи от речник с ключове и стойности?
На кое място в паметта или в кой механизъм се управлява препратката, която не увеличава брояча на препратките и не задържа обекта?
С какви трудности при управлението на паметта сте се сблъсквали и как бихте ги решили?
Имали ли сте опит в разработването или поддръжката на приложения, състоящи се от няколко модула?