C#
La ce organizație intenționezi să te alături în viitor?
În ce cazuri se recomandă utilizarea unui broker de mesaje în arhitectura sistemului?
Care sunt fazele de curățare a resurselor în gestionarea memoriei?
Ați primit vreodată oferte de muncă pe care ați decis să le refuzați?
Ce ocupă mai puțină memorie: o clasă sau o structură?
Cum se determină când să folosiți IQueryable în loc de IEnumerable în cod?
Ce sunt lock-urile în C#?
Care specialiști cunoscuți din domeniul tău îi respecți sau îi consideri un model de urmat?
Cum lucrezi cu modelul de date în proiectele tale?
Care este conceptul de colectare a gunoiului în C#?
Ce principii trebuie luate în considerare atunci când se creează indecși neclusterizați într-o bază de date SQL?
Există metode speciale în C# care sunt apelate la distrugerea unui obiect?
Ce proces este utilizat pentru implementarea aplicațiilor în locul dvs. de muncă actual?
Cum se face înregistrarea la eveniment pentru a-l primi?
Ce se poate spune despre optimizarea planului de interogare? MVCC Există un tabel CREATE TABLE orders ( id BIGSERIAL PRIMARY KEY, status TEXT, updated_at TIMESTAMP ); și o interogare care rulează în fiecare secundă UPDATE orders SET status = 'processed', updated_at = now() WHERE id = 1; După câteva zile, observați: • dimensiunea tabelului a crescut semnificativ • interogarea SELECT * FROM orders WHERE id = 1 devine mai lentă Întrebări pentru candidat 1. De ce crește tabelul, chiar dacă rândul este întotdeauna același? 2. Ce rol joacă MVCC în această situație? 3. Ce ar trebui să rezolve această problemă?
Care este diferența dintre implementarea aceleiași sarcini folosind recursivitate și un ciclu?
Ce sunt cookie-urile și unde sunt stocate în solicitare?
Cum se face solicitarea către interfață?
Numește două abordări pentru proiectarea bazelor de date și a codului.
Cum se numește mecanismul care permite reutilizarea literaleor identice?