Golang
Kas ir relāciju datu bāze? Kā tā atšķiras no kolonnas datu bāzes? Kādus datu bāzu veidus pazīsti?
Kā tu raugies uz legacy atbalstu?
galvenais pakotne import ( "fmt" ) func a(p *string) { s2 := "string2" *p = s2 } func main() { str1 := "string1" p := &str1 fmt.Println(*p) a(&p) fmt.Println(*p) }
Pastāsti par savu pieredzi, interesantajiem uzdevumiem, ar ko tev patīk strādāt, ar ko lepojies.
Kāpēc gorutinas ir efektīvākas nekā operētājsistēmas pavedieni?
Kur atradīsies masīvs un karte — uz kaudzes vai uz steka?
Kādus testus esat izmantojis? Vienības, Mock, Integrācija, Testu konteineri?
Kā darbojas karte Go?
Kā salīdzināt elementus kartē? Kā pārbaudīt, vai divi kartes sakrīt?
Kādas ir atšķirības starp local, dev, stage, prod vidi?
Kas notiek ar fizisko izdzēsto ierakstiem PostgreSQL? Kad viņi tiek dzēsti?
Kā darbojas goroutine plānotājs Go valodā (GMP modelis)? Kas ir M GMP modelī?
Kas ir DNS un kā tas darbojas?
Kāpēc atmiņas nepārtrauktība (masīvs) nodrošina lielāku ātrumu salīdzinājumā ar saistīto sarakstu?
Vai jums ir bijusi iepazīšanās ar uzņēmuma produktiem? Vai kāds no pazīstamajiem tur strādā?
Kā bija konfigurētas metriku? Vai pakalpojums sūtīja metriku vai tās vāca?
Kas ir hash tabula?
Vai ir iespējams rakstīt slēgtā kanālā Go?
Ja mēs rakstām uz masti ar lielu plūsmu un lasām no replikām, kā notiek masta ar repliku sinhronizācija?
Vai tika mērīti pakalpojumu RPS?