Sobes.tech

Golang

Ce va afișa programul cu range pe un șir și modificarea slice-ului?

Middle
СБЕРСБЕР
73

Care a fost rolul tău în luarea deciziilor arhitecturale în timpul dezvoltării serviciului de căutare?

Senior
Cloud.ru
73

Vorbește-mi despre indecși în baze de date: la ce servesc, care sunt, cum să îi alegi corect?

Senior
WildberriesWildberries
73

Ce este o tranzacție și care sunt principiile ACID?

Middle+
WaterWal
73

Spuneți-ne despre experiența dvs. profesională

Senior
ООО Флат
73

Ce este important pentru tine într-un nou loc de muncă?

Middle
МВидеоМВидео
73

De ce ai intrat pe piață și ce este important acum atunci când alegi un nou angajator, un nou proiect? Există o diferență fundamentală între fintech și retail?

Senior
наполеон
73

Există 3 entități: utilizator, chat, mesaj • Utilizatorul are un nume și o dată de înregistrare • Chat-ul are un nume și o dată de creare • Mesajul are text, autor și dată de creare • Un utilizator poate fi în mai multe chat-uri în același timp • Mesajul aparține obligatoriu unui chat și nu poate aparține mai multor chat-uri în același timp • Domeniul trebuie descris sub formă de tabele

Senior
Ozon ФинтехOzon Финтех
73

Va fi confortabil să lucrezi cu documentația tehnică în limba engleză?

Senior
UPSL
73

Cum funcționează commit-ul în două faze (2PC)?

Middle
VKVK
73

Felia crește întotdeauna de două ori?

Middle
RWB
73

Ai scris manifeste Kubernetes?

Middle
АО Медиа Эффект
73

Care sunt problemele cu cache-ul și cum le putem rezolva?

Middle+
VK music
73

Se poate proiecta un sistem de tranzacționare de înaltă frecvență sensibil la latență folosind Go?

Middle+
СБЕРСБЕР
73

Cum ați lucrat cu PostgreSQL? Cum v-ați protejat împotriva injecțiilor SQL?

Senior
А7
73

Care este diferența dintre proces, thread și goroutine?

Middle+
WaterWal
73

Ce teste consideri cele mai eficiente?

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

Ce este 127.0.0.1?

Senior
Итрея
73

tip Sem interfață { Lock() error //returnează o eroare dacă canalul este plin TryLock() bool // încercăm doar să blocăm, dacă reușim, returnează true Release() //eliberarea canalului Cap() int // numărul de goroutines FreeSpace() int //arată cât spațiu liber este în canal } //structură //channel - gândește-te la un buffer //capacity int //mutex

Middle
FinFrame
73

Poți explica protocoalele TCP și UDP, în ce diferă?

Senior
AvitoAvito
73
/412