iOS
V ktorej časti životného cyklu spustenia aplikácie sa používa automatický zberač odpadu (ARC)?
Čo je potrebné zvážiť pri určovaní frekvencie aktualizácie cache?
Mohol by ste uviesť príklad použitia dynamického prideľovania pamäte na uloženie dátovej štruktúry?
Akými metódami a prístupmi sa overuje fungovanie jednotlivých komponentov softvérového produktu?
Akými spôsobmi a nástrojmi odhaľujete úniky pamäte v aplikáciách?
Za akých okolností môže byť hodnota vlastnosti Origin v Bounds zmenená?
Môžete vysvetliť, čo je asynchrónne programovanie v kontexte konštrukcie Async/Await?
Ako sa v automatickom riadení pamäte vykonáva odložené uvoľnenie objektov v ARC?
Mal ste skúsenosti s BDUI vo vašich projektoch?
Ako je implementovaná dátová štruktúra Dictionary v systéme?
V čom sa líši použitie rethrows v Kotlin od bežného throw a aké sú jeho výhody?
Je povinné, aby mala trieda konštruktor, aby správne fungovala?
Ako môže fronta súčasne spracovávať niekoľko úloh alebo operácií?
Ako určuje operačný systém, kedy objekt v pamäti už nie je používaný a môže byť bezpečne uvoľnený?
Vysvetlite princíp fungovania Witness Table (Svedok Tabuľka) v kontexte implementácie virtuálnych funkcií v objektovo orientovanom programovaní.
Akú stratégiu vetvenia v Git ste používali vo vašom predchádzajúcom projekte alebo spoločnosti?
Môžete uviesť príklady situácií, keď sa štruktúra alebo objekt alokuje v dynamickej pamäti na halde?
Zabezpečuje SQLite bezpečné vykonávanie operácií v prostredí s viacerými vláknami?
Je objekt triedy vždy umiestnený v halde typu RAM?
Ako odlíšiť REST API od WebSocket a v čom spočíva ich hlavný rozdiel?