Sobes.tech

Golang

De ce realizări ești cel mai mândru și ce ți-a rămas în amintire?

Senior
OZONOZON
72

Cum să faci memoria constantă (să elimini dependența de numărul de caractere unice)?

Senior
Яндекс
72

Care a fost cea mai interesantă sarcină pe care ai rezolvat-o recent?

Middle+
МВидеоМВидео
72

Care este diferența dintre un proces și un fir de execuție?

Middle
VKVK
72

Ce este un index B-tree și de ce este cel mai frecvent utilizat?

Senior
ClearWay
72

Te gândești să combini două proiecte (PTK la 1/48)?

Senior
wilix
72

Ce se întâmplă dacă o funcție declară o variabilă de tip *structură, îi atribuie nil prin new și returnează o interfață de eroare?

Senior
А7
72

Ai în prezent alte interviuri sau oferte?

Senior
DST Lab
72

Ce se întâmplă la înregistrarea într-un canal închis, citirea dintr-un canal închis, scrierea/citirea dintr-un canal nil?

Senior
А7
72

Au fost situații în care un mesaj în Kafka nu ajungea?

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

Spune-mi mai multe despre munca cu Kafka: cum a avut loc exact deduplicarea mesajelor?

Middle+
ВайлдберрисВайлдберрис
72

Arhitectura Apache Kafka: care sunt componentele principale, cum sunt conectați producătorii și consumatorii? Ce este reechilibrarea? Cum asigurăm citirea secvențială a mesajelor?

Senior
plata
72

Ce ar trebui să returneze funcția isBalanced pentru un șir gol?

Middle
VKVK
72

Ce este pattern-ul Outbox și cum se implementează?

Senior
Mayflower
72

De ce sunt necesare două verificări if (pe linia 79 și pe linia cu len(buf)==MaxItems), în loc de una singură?

Middle+
Яндекс
72

Ce înseamnă câmpul issued_at?

Middle
Ozon FreshOzon Fresh
72

Cum funcționează Garbage Collector-ul în Go? Ce sunt stiva și heap-ul?

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

Cum ai lucrat cu Docker?

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

Cum folosești profiler-ul (pprof), cum ai căutat problemele de memorie?

Middle+
Магнум
72

Ce s-a făcut cu întârzierea consumatorului în timpul reimplementării?

Senior
МВидео/эльдорадо
72
/412