Sobes.tech

Golang

Quali metodologie di progettazione dei sistemi preferisci quando crei soluzioni?

Junior — Middle
136

Le interfacce che non contengono metodi e l'interfaccia che consente qualsiasi tipo sono equivalenti?

Junior — Middle
136

Quali metodi possono essere applicati per migliorare l'efficienza nell'elaborazione di un grande volume di richieste in arrivo?

Middle — Middle+
136

Quali metodi di distribuzione dei dati per shard conosci?

Junior — Middle
136

Come si devono dichiarare le interfacce nella programmazione?

Junior — Middle
Кадровое агентство BWG
136

Quali metodi e strumenti usi per migliorare l'efficienza nell'esecuzione delle query nei database?

Junior — Middle
Social media holding
136

type someInterface interfaccia { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }

Senior
Финтехробот
136

Quali metodi e strumenti hai usato per verificare la correttezza e la qualità del tuo codice?

Junior — Middle
136

L'uso di Range con un canale può portare a un ciclo infinito nel programma?

Junior — Middle
Ecom.tech
136

Parlami di CQRS

Senior
Cloud.ru
136

Qual è lo scopo di dividere i dati in parti nei database?

Junior — Middle
136

Come avviene la distribuzione e la gestione della memoria nel sistema con l'uso di Memory Allocator?

Junior — Middle
WildberriesWildberries
136

Come fare in modo che, inserendo un record duplicato in una tabella con chiave unica sul numero di telefono, invece di un errore venga aggiornato il rigo esistente (INSERT ON CONFLICT DO UPDATE)?

Middle
Япоки
136

Spiega il concetto di lavoro rubato (Work-Stealing) e la sua applicazione nei calcoli paralleli.

Junior — Middle
Магнус Тех
VK CloudVK Cloud
136

Se scriviamo nel master con un flusso elevato e leggiamo dalle repliche, come avviene la sincronizzazione tra il master e la replica?

Middle+
МВидео/эльдорадо
136

È possibile racchiudere qualsiasi frammento di codice tra parentesi graffe senza restrizioni?

Junior — Middle
Rubytech
136

Potresti fornire esempi di query SQL che hai utilizzato o scritto?

Junior — Middle
kode.ru
136

Come scegliere correttamente il tipo di dato per memorizzare il costo considerando i kopeck nel sistema?

Junior — Middle
136

Come si può misurare e analizzare la performance delle transazioni nel sistema?

Junior — Middle
IDT
136

/* Il più vicino antenato comune in un albero in O(1) di memoria Descrizione Dato un albero binario (non di ricerca): struct Node { Node* parent; Node* left; Node* right; } Deve essere scritta una funzione che, per due vertici dati, restituisce il loro antenato comune più vicino: Node* Lca (Node* a, Node* b); */

Intern
Яндекс
136
/412