Golang
Kas ir tukša saskarne (interface{}) un kā tā atšķiras no any?
Kāds ir jūsu darba formāts? Vai strādājat pilnībā attālināti? Kur pašlaik atrodaties?
Kas ir process un pavedienu, un kādas ir to galvenās atšķirības?
Pastāsti par savu pieredzi [uzņēmums]: produkts, komanda, ar ko nodarbojies?
Kad jūs esat gatavi sākt darbu?
Pastāstiet vairāk par sevi (ko teikt intervijas veicējam)
Uzrakstiet SQL vaicājumu, kas atgriezīs katra lietotāja pasūtījumu skaitu ar kopējo cenu lielāku vai vienādu ar 1000, sakārtotu pēc pasūtījumu skaita dilstošā secībā: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
Kādus testus uzskatāt par visefektīvākajiem?
Ko nozīmē, ja procesors topā rāda 150%? Vai tas ir normāli?
Vai esi piedalījies projektā, kas tika būvēts no nulles, vai jau esi ieguvis kādu starpposmu?
Kādi sinhronizācijas primitives ir Go?
Ir liels fails ar miljonu URL, kā to ātri lejupielādēt, neuzlādējot sistēmu un neizraisot aizliegumu no ārējā servera? Kā organizēt kodu?
Kā vērtējat savu līmeni?
Kā darbojas atkritumu savākšana Go?
Kas ir lietotāju iesaistīšanās un kā noteica, ka tā pieauga par 20-30% tieši jūsu mērķēšanas sistēmas dēļ?
Kādu algu līmeni jūs apsverat pārejot?
Pastāstiet par darījumu izolācijas līmeņiem.
No kādas summas jūs sākat apsvērt vakances?
Kas, pretēji, motivē tevi darbā? No kādām uzdevumiem iegūsti vislielāko prieku?
Kā risina sadursmes Go (līdz versijai 1.24) kartē? Pastāsti par baketēm un overflow-baketēm.