Flutter
Poți explica conceptul de mixins în limbajul Dart și aplicarea lor?
Ce instrumente tehnologice și limbaje de programare te interesează pentru viitorul tău loc de muncă?
Explica diferențele dintre cuvintele cheie final, const și var în contextul programării.
Ce metode pot fi utilizate pentru a implementa o structură de date map (sau dicționar)?
Care este scopul modelului Scoped în gestionarea stării aplicației?
Ce returnează metoda didUpdateWidget în Flutter?
Spune pe scurt care este sarcina principală a funcției hash și cum este utilizată în programare.
Explicați diferențele dintre principiile Inversiunii Dependenței și Injecției de Dependență și cum se raportează acestea la proiectarea sistemelor modulare.
Câți participanți au fost implicați în versiunea inițială a proiectului dvs.?
Ce tipuri de efecte de animație poți descrie?
Puteți explica principiul designului adaptiv și de ce este necesar?
Poți explica ce înseamnă cuvântul cheie 'open' în limbajul de programare Dart?
Explicați conceptul și aplicarea `late init` în limbajul Dart.
Explicați cum se aplică principiul deschiderii-închiderii în practică în dezvoltarea componentelor software.
Explica ce înseamnă modificatorul sealed în programare și cum este utilizat.
Care este rolul principal al BLoC în gestionarea stării în aplicațiile Flutter?
Puteți explica ce este blocajul mutual în sistemele de operare și cum apare?
Care este estimarea complexității temporale a operației de ștergere a unui element dintr-o listă simplu înlănțuită?
Ai putea să ne vorbești despre strategia existentă de lucru cu ramurile în Git pe care ai folosit-o la locul tău de muncă anterior?
Explicați conceptul pattern-ului 'Fabrică abstractă' și modul în care este utilizat în proiectarea sistemelor software.