Cum se determină perioada de existență a unui obiect după înregistrarea sa în containerul de injecție a dependențelor?
C#
Ce mecanisme de sincronizare a firelor cunoști și le poți folosi în proiectele tale?
Toate tipurile de date de referință trebuie plasate în heap-ul de memorie?
Care este cel mai bun mod de a menține un stil formal sau informal într-un mediu de lucru?
Puteți explica ce este un planificator de sarcini și cum funcționează?
Ce formă de colaborare vă este cea mai apropiată: de la distanță, la birou sau hibridă? Cum preferați să vă organizați munca?
Cum evalua nivelul dumneavoastră de cunoștințe și abilități profesionale?
Care sunt avantajele și dezavantajele utilizării unei arhitecturi monolitice într-un sistem?
Sarcină: ți s-a cerut să faci o revizuire a codului pentru o funcție nouă, a cărei esență este posibilitatea de a rezerva un tur (format dintr-un bilet de avion și un hotel). Funcțiile pentru rezervarea separată a biletului de avion și a turului există deja, se așteaptă ca această sarcină să ofere o metodă unificată care să rezerve întregul tur sau niciunul dintre componentele sale.
Puteți explica conceptul de generații în sistemul de gestionare automată a memoriei?
Care este diferența dintre clasele Semaphore și SemaphoreSlim în contextul programării asincrone?
Cum să alegi metoda potrivită pentru rezolvarea coliziunilor în implementarea dicționarului?
Ai avut de-a face cu arhitectura bazată pe microservicii?
Vorbește despre experiența ta în optimizarea interogărilor SQL complexe și lucrul cu planul de execuție. A fost vreun caz în care ai reușit să accelerezi o interogare de 2-3 ori?
Care este rolul metodei Equals atunci când lucrați cu chei într-o colecție Dictionary?
Cum se evaluează eficiența căutării după cheie în diferite structuri de date?
Explica ce este o structură de date listă și care sunt caracteristicile sale.
Poți să numești principalele tipuri de indecși utilizați în sistemele de gestionare a bazelor de date SQL?
Cum se optimizează metoda Enrich pentru 10 milioane de evenimente cu ID-uri diferite? Cum se limitează paralelismul?
Cât timp poate dura procesul de schimbare a locului de muncă pentru o poziție nouă?