Android
Mikrofonok használatának előnyei és hátrányai a programozásban?
Mi a Maybe operátor szerepe az RxJava könyvtárban, és milyen esetekben használják?
Tudsz példát mondani egy viselkedési mintára a tervezésben?
Van tapasztalata a kártyaelfogadó fizetési rendszerek kezelésében?
Mire használják az alkalmazás egyes részeiben vagy komponenseiben a tranzakciókat?
Hogyan lehet értékelni a felhasználói felület teljesítményének javulási fokát?
Használják az MVI architektúrában az állapotkezelő mechanizmust állapotgépként?
Tudsz példát mondani olyan kódra, amely futás közben nem változik és nem okoz mellékhatásokat?
Mi a szerepe és célja a source set-nek egy Kotlin Multiplatform projektben?
Dolgozott már olyan projekteken, ahol a követelmények nem technikai specifikációként voltak megfogalmazva?
Tudná magyarázni, mit jelent az olvasási típus, amikor egy tranzakció nem olvashatja újra már olvasott értéket az adatbázisból?
Milyen módszerek alkalmazhatók a versenyhelyzetek kiküszöbölésére a több szálas programozásban?
Hogyan biztosított az adatok megőrzése az okostelefonos alkalmazásokban a képernyőorientáció megváltoztatásakor?
Hogyan különböznek a dinamik és statikus BroadcastReceiver regisztrációs módszerek Androidban?
Miért szükséges az alkalmazás fő összetevőit megadni az Android manifest fájljában?
El tudná magyarázni a Dagger fogalmát és működési elveit Android alkalmazásfejlesztésben?
Mik a fő különbségek a BottomSheetDialog és a BottomSheetDialogFragment használata között az alsó panel megvalósításakor?
Tudná magyarázni az atomikus műveletek működési elvét a programozásban?
El tudnád magyarázni a runBlocking funkció célját a Kotlin Coroutines-ban?
Hogyan lehet megvalósítani a kérések naplózását a rendszerben?