Máte všetky potrebné materiály a otázky pripravené pred začiatkom rozhovoru?
Android
Koľko Android špecialistov je zapojených do vášho súčasného tímu?
Môžeš vymenovať hlavné typy modifikátorov prístupu v Kotlin?
Aké sú hlavné rozdiely medzi vzormi MVP a MVVM v kontexte architektúry aplikácií?
Aký technologický súbor bol použitý vo vašom poslednom projekte?
Máte skúsenosti s používaním atómových operácií pre premenné vo vašich projektoch?
Čo vysvetľuje názvy kľúčových prvkov architektúry Android a ich funkcie?
Môžete uviesť hlavné typy Intent používané pri vývoji Android aplikácií?
Je možné použiť metódu apply na odovzdanie údajov pri návrate fragmentu prostredníctvom argumentov?
Je možné použiť atómové operácie na synchronizáciu vlákien bez zavedenia zámkov?
Použili ste niekedy funkciu v inom kóde s cieľom optimalizácie?
Máte skúsenosti s používaním atomárnych tried na implementáciu operácií bezpečných pre vlákna?
Ako rozlíšiť architektonické vzory MVI a MVVM a v čom sa líšia?
Prečo zmena metódy equals bez zodpovedajúcej aktualizácie hashCode narušuje správnosť fungovania hash tabuliek?
Môžete vysvetliť, čo sa rozumie vedľajšími účinkami v Jetpack Compose?
Vysvetlite, čo sú rozširujúce funkcie a aký je ich hlavný účel v programovaní.
Kde presne v štruktúre HTTP požiadavky sa zvyčajne uvádzajú prihlasovacie údaje a heslo?
Je možné vykonávať sieťové operácie na hlavnom vlákne aplikácie?
Aký je rozdiel medzi implicitnými a explicitnými intentami v Androidu a ako ich použiť?