iOS
Ako určiť zložitosť úlohy, s ktorou ste sa predtým nestretli?
Aké sú vaše profesionálne ciele a čo očakávate od novej práce?
Aká je výhoda používania Key Chain na bezpečné uloženie hesiel?
Aký bol maximálny počet súčasne aktívnych používateľov zaznamenaných vo vašom poslednom projekte?
Je možné implementovať koncept copy-on-write pre spojený zoznam?
Existujú v súčasnosti nejaké záväzky alebo úlohy, ktoré je potrebné splniť na vašej súčasnej pozícii?
Môžete uviesť príklad situácie, keď ste museli rýchlo reagovať a prispôsobiť sa významným zmenám v projekte?
Môžete vysvetliť rozdiely medzi princípom invertovania závislostí a injekciou závislostí v programovaní?
Použili ste automaticky škálovateľnú veľkosť prvkov v tabuľke?
Môžete vysvetliť, čo znamená automatický mechanizmus správy pamäte ARC v iOS?
Ako sa spracovávajú viacerí poslucháči pripojení k jednej udalosti kliknutia?
Aké prístupy a techniky existujú na implementáciu cacheovania dát?
Aké pokyny je potrebné urobiť pri používaní MainActor?
Ako sa riadi závislosti v prístupe DDD?
Vysvetlite princípy fungovania SpinLock a v akých scenároch sa používa.
Môžete vysvetliť koncept slabých odkazov v programovaní?
Aké nové nástroje alebo technológie ste nedávno ovládli?
Vysvetlite rozdiely medzi vláknami vykonávania a štruktúrou fronty v programovaní.
Povedz mi o jednom zo svojich úspechov alebo projektov, na ktoré si obzvlášť hrdý.
Čo sa rozumie pod pojmom koncept kompozície v objektovo orientovanom programovaní?