C#
Kādā datumā jūs pēdējo reizi veicāt savu profesionālo darbību?
Kas ir sharding un ko jāņem vērā tā izstrādē?
Kā optimizēt metodi Enrich 10 miljoniem notikumu ar dažādiem ID? Kā ierobežot paralēlismu?
Vai vari nosaukt un izskaidrot galvenos uzvedības modeļus, kas tiek izmantoti programmatūras sistēmu projektēšanā?
Vai jūs varat izskaidrot LEFT JOIN operatora darbības principu SQL un kad to izmanto?
Kāpēc lietojumprogramma ar datu bāzi darbojas vienā vidē un pasliktinās citā?
Vai esat strādājis ar SQL vaicājumu sastādīšanu datu iegūšanai?
Ja mums ir back-to-back komunikācija un nav nepieciešams pārsūtīt lielus datu apjomus, vai izmantotu gRPC vai REST? Uz kuriem faktoriem pievērstu uzmanību, izvēloties protokolu?
Izskaidrojiet SAGA modeļa koncepciju un tā mērķi izplatīto sistēmu arhitektūrā.
Vai varat sniegt piemēru pieejai arhitektūras uzdevuma risināšanai sistēmā?
Kādi ir galvenie ieguvumi un trūkumi programmēšanas valodām, kas tiek kompilētas uz mašīnkodu?
Kāda ir atšķirība starp LEFT JOIN un RIGHT JOIN izmantošanu, apvienojot tabulas SQL?
Nepieciešams integrēt 2 lietojumprogrammas, kas atrodas dažādos serveros. Lietojumprogramma A reģistrē lietotāju un jānosūta Reģistrācijas ziņa pa e-pastu. Lietojumprogramma B var sūtīt e-pastus. Pastāstiet par integrācijas metodēm, protokoliem un iespējamām problēmām izvēlētajā integrācijas veidā.
Kāda ir Domain-Driven Design pieejas pielietošanas mērķis programmatūras izstrādē?
Izskaidrojiet kešatmiņas tehnoloģijas būtību un kā tā tiek piemērota datu glabāšanas sistēmās.
Vai jūs varat izskaidrot, kas ir domēna saistība programmatūras sistēmu kontekstā?
Kādi kļūdu veidi var izraisīt atmiņas noplūdi, kas saistītas ar steku programmā?
Vai varat sniegt piemēru, kad kodā tiek izveidotas īpašas izņēmumi?
Kuras konkurences kolekcijas pazīsti un kam tās ir nepieciešamas?
Kā jūs apguvāt programmēšanas prasmes un kāda ir jūsu pieredze šajā jomā?