Android
Koje metode i alati se koriste u Javi za implementaciju sinhronizacije niti?
Kako osigurati atomsku dodavanje podataka u HashMap u uslovima višestrukog niti?
Na koje načine realizujete prelaze između različitih fragmenata u aplikaciji?
Koje metode se mogu koristiti za uklanjanje međusobnih zavisnosti između modula ili komponenti sistema?
Koje teme i pitanja su vam postavljali na prethodnim intervjuima?
Можете ли да наведете неке компоненте библиотеке Android Jetpack које сте користили у својим пројектима?
Можете ли објаснити шта је функција са crossinline у Kotlin-у и како се разликује од обичних inline функција?
Koliko vam je udobno da koristite opremu koju obezbeđuje kompanija ili svoju za rad?
Koja pitanja se najčešće postavljaju na intervjuima za ovu poziciju?
Koje su prednosti korišćenja modularne strukture u razvoju aplikacija i koje su mane takve arhitekture?
Koja je prednost korišćenja Fragment u poređenju sa Activity u pogledu potrošnje resursa?
Koliko brzo možete dobiti element ako mu pristupite po njegovoj poziciji u nizu?
Можеш ли да наведеш примере различитих типова распореда интерфејса са којима си се сусрео?
Koja je svrha foldera resources u projektu?
Kako implementirati automatsko ponovno pokretanje aplikacije u slučaju kvara ili zaustavljanja?
Kako se ponaša HashMap ako u nju ubacite više objekata sa istim rezultatom hash funkcije?
Koje pristupe i prakse treba slediti prilikom razvoja zajedničkog koda u Kotlin Multiplatform-u kako bi se osigurala njegova kvaliteta?
Da li su klase u Kotlin-u nasledne po defaultu bez dodatnih modifikatora?
Koje su glavne razlike između arhitektonskih obrazaca MVP, MVVM i MVI u razvoju korisničkih interfejsa?
Kako razlikovati rad ContentProvider-a od interakcije sa fajl sistemom u Androidu?