Cum are loc conversia funcțiilor suspend în Kotlin în timpul compilării?
Android
Explicați ce înseamnă modificatorul noinline în funcții și în ce scenarii este utilizat.
Pentru ce sunt folosite funcțiile inline și cum diferă de cele obișnuite?
Ce face ca cuvântul cheie val să fie imuabil în cod?
Explicați ce înseamnă restricționarea unei interfețe folosind cuvântul cheie 'sealed' în Java sau limbaje similare.
Puteți explica ce înseamnă termenul 'funcție inline' în programare?
Poți enumera etapele procesului de redare a unui cadru în Jetpack Compose?
Ce metode pot fi utilizate pentru a realiza schimbul de informații între două componente de interfață sau ecrane ale aplicației?
Poți explica diferența dintre obiectele Intent și PendingIntent în Android?
Poți explica principiul de funcționare al mecanismului cheie reified în Kotlin?
Care este rolul și scopul cuvântului cheie reified în Kotlin?
Ce reprezintă metoda hashCode() în clasa Object și cum funcționează?
Cum diferă directivele noinline și crossinline în Kotlin și care sunt caracteristicile lor de utilizare?
Cum se construiește moștenirea și relația între tipurile care permit și cele care nu permit valori null?