Flutter
Care sunt diferențele dintre mecanismele de compilare JIT și AOT în transformarea codului sursă?
Cum ați determinat prioritatea și complexitatea sarcinilor în activitatea dumneavoastră profesională anterioară?
Cum se implementează și gestionează animațiile în Flutter pentru crearea de interfețe dinamice?
Care sunt avantajele și dezavantajele bibliotecii RxDart?
Puteți explica principiul funcționării compilării JIT și cum diferă de metodele tradiționale de compilare?
Puteți descrie sarcinile și dificultățile cu care v-ați confruntat la locurile de muncă anterioare?
Ați folosit metode de împărțire a sarcinilor complexe în părți mai mici în proiectele anterioare?
V-ați confruntat cu situații de conflict la locurile de muncă anterioare? Cum le-ați rezolvat?
Care este rolul principal al constructorilor constanți în programare?
Explica ce înseamnă valoarea Null în programare
Ați folosit biblioteca MobX pentru gestionarea stării în proiectele dvs.?
Cum să diferențiem GraphQL de REST și în ce cazuri este preferabil să le folosim?
Puteți explica principiul de funcționare al InheritedWidget în Flutter?
Ce tip de animație ai prefera să folosești: explicită sau implicită automată?
Ce beneficii oferă utilizarea RxDart în dezvoltarea aplicațiilor reactive pe Flutter?
În ce cazuri și cum are loc apelarea metodei didUpdateWidget în ciclul de viață al widget-ului?
Cum se realizează schimbul de date între componentele izolate ale sistemului?
Explicați caracteristicile implementării multitreading în Dart și cum funcționează acesta în interiorul unei aplicații.
Care a fost dimensiunea echipei pe care ai constituit-o la locul tău de muncă anterior?
Explică ce este colectarea automată a gunoiului în sistemul de gestionare a memoriei.