C#
Kā apstrādāt biznesa kļūdas un atgriezt pareizos HTTP kodus klientam?
var buf = new Queue<T>(); foreach (T i in source) { buf.Enqueue(i); if (buf.Count > n) yield return buf.Dequeue(); } // source.Count == 11 var x = FilterLast(source, 3).Take(4);
Cik kopā ir IPv4 adreses vai kā to var aprēķināt?
Datubāzes normalizācija.
Ko jūs gaidāt no jauna darba?
Darbību aprēķinu sarežģītība: cikla ar HashSet un List (Contains + Add) sarežģītības analīze. Kāpēc List nav vienkārši masīvs? Kā List pārvalda savu izmēru? Kāda ir amortizētā sarežģītība, pievienojot List?
Kas ir konsekventā hashēšana (consistent hashing)? Virtuālie shard'i/bucket'i?
Cik bitu ir vienā baitā?
Izskaidrojiet LIKE funkciju SQL un kā tā tiek izmantota datu meklēšanai
Vai Java gadījumā var rasties situācija, kad vērtības objekts ir svarīgs tips un tiek glabāts kaudzē?
Kāda ir galvenā funkcija datu tipa Record programmēšanā?
Pastāsti man par savu ceļu informācijas tehnoloģiju jomā
Kāda ir atšķirība starp klases mantošanu un saskarnes īstenošanu objektorientētajā programmēšanā?
Izskaidrojiet, kā Entity Framework tiek veikta saistīto datu ielāde un kā tā atšķiras no lazy loading.
Aprakstiet lietotāju autentifikācijas mehānisma īstenošanas procesu jūsu projekta API.
Kā nodrošināt, lai Kafka lasītāji saņem ziņojumus tajā pašā secībā, kā tie tika ierakstīti?
Vai jūs varat izskaidrot idempotentības jēdzienu tīmekļa API kontekstā un kāpēc tas ir svarīgi sistēmas uzticamībai?
Kā ir organizēta paziņojumu sistēma izstrādātājiem par radušos kļūdām vai incidentiem?
Kas ir record tips C#? Kam tas tiek izmantojams?
Pastāsti par GC darba režīmiem: servera un datora. Kad izmantot kuru?