Ați participat la proiectarea sau utilizarea de recorduri în sarcinile dvs. anterioare?
Pentru ce este folosit RabbitMQ și ce sarcină ajută să rezolve în sistemul de schimb de mesaje?
Povestiți despre soluțiile arhitecturale aplicate în proiectul dumneavoastră anterior
Puteți explica ce înseamnă procesul de verificare a software-ului?
Ați schimbat vreodată modul de funcționare al colectorului de gunoi din sistemul dvs.?
Explica principiul de funcționare al comenzii rebase în sistemul de control al versiunilor Git și în ce constă diferența față de merge.
Care sunt avantajele și dezavantajele utilizării interfeței Task într-un proiect?
Care sunt avantajele și dezavantajele limbajelor de programare care interpretează codul în timpul execuției?
Poți explica ce sunt colecțiile și cum sunt utilizate în limbajul C#?
Unde se procesează cererea de intrare a utilizatorului pe server?
În ce situații se inițiază constructorul la crearea unui obiect?
Este posibilă procesarea sincronă a unei metode declarate cu cuvântul cheie async?
Cum se poate verifica egalitatea a două colecții din punctul de vedere al elementelor lor?
Ce sisteme de gestionare a bazelor de date ați folosit în practică, în afară de PostgreSQL?
Care este diferența dintre utilizarea dynamic, var și Object în cod?
Descrieți experiența dvs. profesională cu platforma .NET
Poți explica ce înseamnă cuvântul cheie Throw în programare?
Explicați conceptul și caracteristicile utilizării ConcurrentDictionary în programarea multi-thread.
Care este diferența dintre metodele include și theninclude atunci când lucrați cu relații în ORM?
Care este scopul utilizării descrierilor planurilor de execuție a interogărilor în SQL?