C#
Kokiu data paskutinį kartą vykdėte savo profesinę veiklą?
Kas yra sharding ir ką reikia apsvarstyti jį projektuojant?
Kaip optimizuoti metodą Enrich 10 milijonų įvykių su skirtingais ID? Kaip apriboti paralelizmą?
Ar galite pavadinti ir paaiškinti pagrindinius elgsenos modelius, naudojamus programinės įrangos sistemų projektavime?
Ar galite paaiškinti LEFT JOIN operatoriaus veikimo principą SQL ir kada jį naudoti?
Kodėl duomenų bazės taikymas veikia vienoje aplinkoje ir blogėja kitoje?
Ar dirbote su SQL užklausų sudarymu duomenų gavimui?
Jei turime back-to-back komunikaciją ir nereikia perduoti didelių duomenų kiekių, ar naudotum gRPC ar REST? Kokius veiksnius atsižvelgtum renkantis protokolą?
Paaiškinkite SAGA modelio koncepciją ir jo tikslą paskirstytų sistemų architektūroje.
Ar galite pateikti pavyzdį, kaip spręsti architektūros užduotį sistemoje?
Kokios yra pagrindinės programavimo kalbų, kurios kompiliuojamos į mašinų kodą, privalumai ir trūkumai?
Kuo skiriasi LEFT JOIN ir RIGHT JOIN naudojimas jungiant lenteles SQL?
Reikia integruoti 2 programėles, kurios yra skirtinguose serveriuose. Programėlė A registruoja vartotoją ir turi siųsti Registracijos žinutę el. paštu. Programėlė B gali siųsti el. laiškus. Pasakokite apie integracijos būdus, protokolus ir galimas problemas pasirinkto jūsų integracijos metodo.
Kokia yra Domain-Driven Design požiūrio taikymo programinės įrangos kūrime paskirtis?
Paaiškinkite talpyklos technologijos esmę ir kaip ji taikoma duomenų saugojimo sistemose.
Ar galite paaiškinti, kas suprantama kaip ryšingumas programinės įrangos sistemų kontekste?
Kokie klaidų tipai gali sukelti atminties nutekėjimą, susijusį su steku programoje?
Ar galite pateikti pavyzdį, kada kuriami saviti išimtys kode?
Kokias konkurencijos kolekcijas žinai ir kam jos reikalingos?
Kaip įgijote programavimo įgūdžių ir kokią patirtį turite šioje srityje?