Care este limbajul principal de programare și ce alte limbi cunoști, inclusiv experiența non-comercială?
Golang
Care este complexitatea algoritmică actuală a căutării?
Vorbește despre proiectul de la Roistat — ce fel de proiect este și de ce ai plecat?
Condiție Există 3 entități - utilizator, chat, mesaj • Utilizatorul are nume și dată de înregistrare • Chat-ul are nume și 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
Ai făcut ID-ul serial peste tot. Ce înseamnă asta?
Trebuie să repornim serviciul (actualizare/funcționalitate) — ce impact va avea asupra proceselor asincrone de trimitere în analiză?
Unde te vezi în viitor — ca expert, Tech Lead, arhitect?
Cum să înțelegi dacă o interogare va folosi acest index? Cunoști vreo construcție în SQL pentru a verifica acest lucru?
Cum influențează indicii citirea și scrierea — accelerează sau încetinesc?
Care este diferența dintre text și varchar?
Și dacă atingem capacitatea soluției noastre în memorie, ce ai putea sugera pentru eliberarea memoriei?
Poți explica despre ce este vorba cu părtinirea într-un alt mod de generare?
Presupunem că RPS (Black Friday) a crescut brusc și serviciul de analiză nu face față — ce se poate face?
Poți explica ce este o coliziune în contextul acestei sarcini? Pot apărea coliziuni în codul tău?
În ce moment sunt executate amânările?
-- Selectați toate chat-urile utilizatorului Vasya în formatul (chat_id, chat_name)
De ce nu putem adăuga în prealabil un index pentru fiecare câmp, ca măsură de precauție?