În ce moment va fi căutată o pereche pentru jucător în matchmaking?
Golang
Ce este Two-Phase Commit?
Poți să explici pe scurt fiecare principiu SOLID?
Sarcină de proiectare: există un sistem pentru grupuri de răspuns rapid. Când se primește un semnal, trei grupuri răspund simultan. Este nevoie să se trimită doar un singur grup. Cum se face acest lucru la nivelul tranzacțiilor în baza de date?
Vorbește-mi despre principiile SOLID.
Ce este o bază de date relațională?
Care este diferența dintre bazele de date relaționale și cele non-relaționale?
Poate o cheie străină să fie compusă?
Se poate închide un canal de două ori?
Ce știi despre bazele de date NoSQL? Cu care ai lucrat?
Indexul B-tree îmbunătățește întotdeauna performanța sau poate exista o situație contrară?
Vorbește-mi despre teorema CAP.
Proiectați un sistem de aplicație de șah: matchmaking, crearea sesiunilor de joc și înregistrarea rezultatelor. Indicați serviciile, interacțiunea lor și depozitele de date.
Ce este preagregarea în bazele de date?
Ce este o Vedere Materializată în ClickHouse?
GoLang — este imperativ sau declarativ?
Care este diferența dintre Inversiunea Dependenței și Injecția Dependenței?
Ce este un pool de conexiuni în pachetul database/sql în Go?
Poate fi o cheie primară compusă?
Ce se întâmplă dacă încerci să scrii într-un canal închis?