Android
Ce tipuri de relații între tabele sunt suportate în PostgreSQL și cum funcționează?
Cum ai împărtășit și discutat ideile și propunerile tale cu echipa la locul tău de muncă anterior?
Vorbește-mi despre experiența ta în crearea testelor automatizate și a scenariilor de testare
Puteți explica conceptul de App Standby Buckets și rolul lor în gestionarea consumului de baterie și resurse ale dispozitivului?
Care este motivul pentru care funcția componentN este considerată ineficientă sau incorectă în proiect?
Cum se implementează un constructor de interfață în cod?
Ce abordări cunoști pentru a îmbunătăți eficiența afișării interfețelor în aplicațiile Android?
Descrieți procesul de utilizare a sistemului de control al versiunilor Git în ultima dvs. funcție.
Poate un Intent să inițieze pornirea unei alte aplicații pe dispozitiv?
Ce vă motivează să alegeți exact versiunea Android 9.0 pentru implementarea proiectelor?
De ce să suprascriiți sau să folosiți metoda equals în clasele de date?
Care este scopul modificatorului lateinit în Kotlin?
Care clase interne sunt declarate automat într-o altă clasă dacă crearea lor nu este definită în mod explicit?
Spune-mi mai multe despre ce ai făcut la [organizație]. A fost primul tău loc de muncă ca dezvoltator backend?
Sarcină: la clic pe buton, trebuie să existe o întârziere de 5 secunde, iar textul 'Hello World' trebuie să se schimbe în 'Goodbye World'. Scrieți o soluție de producție folosind orice bibliotecă (Compose, corutine etc.). La clicul repetat, duplicatele nu trebuie luate în considerare.
Există vreo diferență între varchar și text în PostgreSQL? Este necesar să specificați lungimea?
Vorbește despre revizuirea codului și mentorat — cu ce te ocupai în acest rol?
Cât de implicat ești în logica de afaceri a proiectului? Ai mers la client cu inițiative și propuneri de îmbunătățire?
Cum sunt structurate canalele în Go?
Vorbește-mi despre caching-ul multilayer: cum ai făcut-o și de ce ai început să o faci, cum ai descoperit că era nevoie?