Este permis să se execute sarcini asincrone în interiorul unui lock în programarea multi-thread?
C#
Cum se poate organiza executarea sarcinilor intensive în resurse fără a bloca firul principal de execuție?
Ce aspecte ale muncii stivei pot fi îmbunătățite pentru a-i crește eficiența?
Aveți experiență în utilizarea tranzacțiilor în sistemele de gestionare a bazelor de date?
Care este diferența dintre tipurile de date referință și cele de valoare, și cum influențează acest lucru modul de lucru cu ele?
Ai lucrat cu scrierea de interogări SQL în proiectele tale?
Explicați principiile și mecanismul de funcționare al sistemului de gestionare automată a memoriei în mediul de execuție al limbajului dumneavoastră de programare.
Ce metode pot provoca depășirea memoriei pe heap?
Cum se diferențiază tipurile de date primitive și cele de referință în limbajele de programare?
Se poate plasa o variabilă de tip referință pe stiva de memorie?
Care este diferența dintre transmiterea datelor într-o metodă prin referință și prin valoare?
Care este diferența dintre metodele Dispose și Finalize în gestionarea resurselor în .NET?
Când este returnat un thread în pool-ul de thread-uri atunci când se folosește metoda async într-un context sincronic?
Pot fi variabilele de tip referință plasate pe stivă în timpul execuției programului?
Care este motivul principal pentru aplicarea principiului inversării dependențelor în arhitectura software?
Cum se realizează cel mai frecvent finalizarea obiectelor în Java?
Explica de ce este inacceptabil să executați operații asincrone în interiorul unui blocaj într-un mediu multi-thread.
Cum se implementează conexiunile între tabele în SQL și cum se utilizează?
Poți explica ce înseamnă 'blocarea' în contextul programării multithread?
Puteți explica conceptul nivelurilor de izolare a tranzacțiilor în SQL, în special ce este Repeatable Read?