iOS
Vai jūs varētu izskaidrot, kā darbojas jūsu sistēmas izpildes vide?
Aprakstiet savu pieredzi Scrum metodoloģijas ieviešanā un darbā iepriekšējos projektos.
Kā var atklāt atmiņas noplūdes programmā?
Kādu arhitektūras struktūru jūs izmantotu, veidojot šo komponentu?
Vai jūs varētu izskaidrot arhitektūras koncepciju, kas balstīta uz atsevišķu pakalpojumu izmantošanu programmas izstrādei?
Kādu pieredzi jums bija pirms sākat strādāt pie iOS izstrādes?
Kādus metodes izmantojat, lai atklātu atmiņas noplūdes savos projektos?
Kā notiek push paziņojumu piegāde caur Apple Push Notification Service (APNs)?
Vai vari izskaidrot, kas ir profilēšanas rīks programmēšanā?
Kādi ir riski un īpašības, kas saistītas ar dažādu datu tipu glabāšanu vienā masīvā?
Kurā dzīves cikla posmā View Controller veic ierobežojumu aprēķinu un uzstādīšanu?
Vai vari uzskaitīt dažādus polimorfisma veidus objektorientētajā programmēšanā?
Kāda ir atšķirība starp metodēm viewWillLayoutSubviews un viewDidLayoutSubviews UIViewController dzīves ciklā?
Vai jūs varat izskaidrot, kas ir Optional klase Java un kā tā tiek izmantota?
Kā var īstenot sadarbību ar REST API?
Vai ir iespējams pievienot papildu īpašības esošajām klasēm vai objektiem, izmantojot paplašinājumus?
Kādu uzvedību sagaida, deklarējot mainīgo user, izmantojot vājo atsauci ar weak var user = User()?
Kādus mērķus un gaidas tu uzstādīji, piedaloties jaunā projektā jaunā darba vietā?
Kāpēc dažos aprēķinos ir vēlams izmantot Double tipu, nevis Float?
Kas ir ātrāk izpildē: operācijas ar steku vai ar kaudzi?