Golang
Care este diferența dintre stivă și heap? Cum decide compilatorul unde să aloce un obiect?
Cum au verificat siguranța? Cum au garantat drepturile și fiabilitatea?
Ce memorie există în Go și ce se stochează în fiecare? Unde ajung variabilele globale și constantele?
Cum funcționează context.WithCancel cu anulare?
Dacă compania îți oferă muncă de acasă, ai rămâne?
Care este nivelul tău de cunoaștere a Kubernetes?
Testatorii au testat totul singuri sau au testat totul?
De ce iei în considerare alte oferte acum, ce nu-ți place la Wildberries?
De ce a apărut necesitatea de a reduce alocările: a fost o solicitare a afacerii sau o inițiativă proprie a echipei?
pachet principal importă "fmt" func execute(model string, args ...interfață{}) string { return model } func main() { res := execute("mailbox/:mailbox/folder/:folder_id", "inbox", 123) // Ieșire: mailbox/inbox/folder/123 fmt.Println(res) }
Ce se înțelege prin optimizarea interogărilor atunci când timpul de răspuns al API-ului este redus de la 2 secunde la 300 ms?
Cum se poate implementa gestionarea versiunilor API? Ce opțiuni cunoști?
Cunoști alte abordări pentru paginare în afară de LIMIT/OFFSET? De exemplu, pentru lazy loading.
Ce este mai important — interesele afacerii sau interesele utilizatorului?
Pot două containere să ocupe același port al gazdei?
Cum să testezi funcția printNumber fără a aștepta o secundă?
Când ai intrat pe piața muncii și din ce motiv ai decis să schimbi locul de muncă?
Cum funcționează conexiunea WebSocket în arhitectură — în ce moment se stabilește și cine comunică cu cine?
Care a fost cea mai mare cantitate de date cu care ați lucrat și câte solicitări de citire/scriere au fost?
A fost un singur serviciu? Care a fost logica lui, cum a fost încapsulat, de ce a suportat o astfel de încărcare?