Ce sarcini rezolvă corutinele și care este avantajul lor în programarea asincronă?
Android
Care sunt diferențele dintre buclele for și while în organizarea operațiilor repetitive în programare?
Puteți explica ce este o funcție lambda și cum este utilizată?
Cum diferă tratarea erorilor în Java și Kotlin și cum sunt implementate excepțiile în fiecare dintre limbaje?
Aveți experiență în mentorat sau conducerea colegilor?
Poți explica ce înseamnă None în limbajul Python?
Cum se implementează un ciclu care va fi executat fără condiții și infinit?
Cum se realiza procesul de verificare a codului în compania dvs. anterioară înainte de fuziune sau implementare?
Care sunt principalele avantaje ale utilizării Kotlin în comparație cu Java pentru dezvoltarea pe Android sau pe partea serverului?
Ce întrebări se pun de obicei la interviurile despre acest subiect?
Explica ce este o clasă abstractă și în ce se deosebește de o clasă obișnuită.
Care este restricția utilizării funcției cu modificatorul inline pentru toate funcțiile din program?
Cum se diferențiază strategiile de transmitere a datelor într-un program: prin valoare și prin referință la obiect?