Golang
Vai datu bāzē ir karsta tabula, ko pastāvīgi lasa? Kā šajā gadījumā strādāt ar indeksiem?
Kāpēc jūs ienācāt tirgū un kāpēc atbildējāt uz šo vakanci?
Kāpēc tika izvēlēts shardings pēc account_id? Kādam mērķim vispār tika veikts shardings?
Kāpēc nebija iespējams visu uzbūvēt uz ClickHouse un vienkārši parādīt metriku ar frontenda pakalpojumu?
Ko darīja ar ziņojumiem pēc manuālas apstrādes? Kādas bija iespējas?
Ko šobrīd meklē sev, kas tev ir svarīgs?
Kad sākas atkritumu savācējs? Vai ir īpaši apstāšanās punkti noteiktos brīžos?
Kas ir norādītājs un cik tas sver?
Pastāsti par pakalpojumu profilēšanu Go — kā izskatās kļūdu novēršanas un šauru vietu meklēšanas process?
Vai karte ir drošas Go?
Pastāstiet par komandu un darba metodoloģiju.
Kā pievienot sistēmai visu notikumu glabātuvi no visa projekta analīzei un agregācijai?
Kādi sarkanie karogi uzņēmumā būtu tev stop faktori?
Pastāsti man par PostgreSQL indeksiem — kādi ir, kas ir sastādīts indekss un kolonnu kārtība.
Izstrādājiet kešatmiņu, kas balstīta uz map[string]any ar konstruktoru, Get un Set metodi, ņemot vērā konkurējošo piekļuvi (Mutex)
Kādas datu struktūras jūs zināt?
Vai vēl joprojām sazināties ar citām uzņēmumiem? Vai ir piedāvājumi vai galīgās intervijas?
Vai primārā atslēga var būt sastāvīga?
Kas ir sadursmes kartē?
Kādiem kritērijiem izvēlēsies starp diviem vienādiem piedāvājumiem?