Golang
Äribüroo arendamine või infrastruktuur? Millised on teie tugevused?
Kuidas te kujundaksite selle koodi erinevate transpordiprotookollide (gRPC, HTTP, tarbija) kasutamiseks?
Raksturo savu pieredzi ar datu bāzēm — izņemot ClickHouse, kādas bāzes un cik dziļi?
Kuidas töödeldakse kasutajatele offline saadetud sõnumeid?
Kuidas muuta Acquire/Lock semaforit, et ooteaega saaks tühistada või ajaliselt piirata?
Kuidas toimub sõnumite saatmise ja vastuvõtmise protsess kahe kliendi vahel? Kirjeldage kogu voogu.
Mis on ettevõtte platvorm logistikate ja operatiivandmete töötlemiseks holdingu jaemüügivõrkudes? Kas logistilised marsruudid olid koostatud, arvutatud või kuidas?
Mis on JWT ja Cookie, kuidas nad erinevad?
Kuidas see oli vormistatud Petrovichis ja varem Gazpromneftis?
Räägi testimis — kas kirjutad unit-teste, milline katvus?
3 üksust: kasutaja, vestlus, sõnum • Kasutajal on nimi ja registreerimise kuupäev • Vestlusel on nimi ja loomise kuupäev • Sõnumil on tekst, autor ja loomise kuupäev • Kasutaja võib olla samaaegselt mitmes vestluses • Sõnum peab kuuluma vestlusele ja ei saa kuuluda rohkem kui ühele vestlusele korraga • Valdkonda tuleb kirjeldada tabelite kujul
Mis sind huvitab? Milliseid ülesandeid sooviksid? Milline valdkond?
Kas on võimalik luua indeks ainult replika peal, mitte peamises?
Seoses teiste pakkumiste ja lõppfaasidega — kas juba on midagi, kui olete aktiivses otsingus?
Kuidas te kogusite metrikat ja jälgite?
Otsekopeerimine: ülesanne goroutines'ide kohta — konkurentsivõimeline juurdepääs ühistele andmetele, race condition, lahendus mutexi kaudu. Erinevus sync.Mutex ja sync.RWMutex vahel.
Kas kaart edastatakse funktsioonile viitega Go-s?
Mis on puhas arhitektuur?
Miks Go? Kust alustasid, kuidas selle keele juurde jõudsid?
Kuidas töötab DISTINCT?