Android
Hogyan épülnek fel a csatornák a Go-ban?
Hogyan használod az AI-eszközöket a fejlesztésben? Kész vagy mélyebben foglalkozni az AI-val?
Hogyan valósítanád meg a Toast megjelenítését 5 másodperc után? Mit használsz egyszeri eseményekhez?
Mit tudsz mondani a megbízhatóságot biztosító mintákról a mikroszolgáltatásokban?
Mit adott neked a [szervezet] a fejlődés szempontjából első munkahelyként?
Beszélj a zárolásokról és a tranzakciók használatáról a PostgreSQL-ben.
Hogyan voltak felépítve az Agile/Scrum folyamataid?
Magad middle+ként tartod? Mitől lennél senior?
Mi fontos számodra a munkáltató választásakor? Mit jelent számodra a mikromenedzsment?
Beszélj a ViewModelScope-ról: hogyan működik belül, milyen dispatcher-rel rendelkezik?
Hogyan működik a Go ütemezője (GMP modell)?
Hogyan választottad ki a megfelelő indexeket a PostgreSQL-ben?
Milyen szinkronizációs primitívek vannak Go-ban? Miben különbözik az RWMutex egy szokásos Mutex-tól?
Mi a különbség a Dispatchers.IO és a Dispatchers.Default között?
Mi a különbség a .value segítségével történő hozzárendelés és a .update() használata között a MutableStateFlow esetében?
Mit fog a konzolon megjeleníteni? Van egy Wallet osztály deposit, withdraw, transfer módszerekkel. A kódban két pénztárca egyszerre végzi a transfert egymás között.
Mi a különbség a StateFlow, SharedFlow és egy normál Flow között?
Refaktoráld a kódot: van egy terméklista, LazyColumn a ProductItem-nel, FAB gomb. Koncentrálj a működésre, logikára és architektúrára.
A tranzakciók izolációs szintjei a PostgreSQL-ben: ismered őket, kellett-e változtatnod rajtuk a munkában és miért?
Beszélj a PostgreSQL adat tárolásáról: mit terveztél, és a PostgreSQL optimalizálásáról — miért döntöttél az optimalizálás mellett, és hogyan csináltad?