Golang
Kas ir jums kritiski svarīgi, pārejot uz jaunu darba vietu?
Pastāsti, kā tu optimizēji vaicājumus — ir rakstīts, ka samazināji no 10–12 minūtēm līdz 5–7 minūtēm. Kāds ir tas ziņojums, kas tik ilgi tiek izpildīts? Kā tu to optimizēji?
Ja mēs visus datus vispirms ielādējam atmiņā un pēc tam tikai lasām, vai ir iespējams izvairīties no mutex? Vai ir jēga izmantot karti šādā scenārijā?
Ko šobrīd meklējat sev, kāpēc vēlaties mainīt uzņēmumu/projektu/produktu?
Pastāsti par projektu Avito — amats (mid/senior), kādus uzdevumus risināji?
Kāda ir atšķirība starp TCP un UDP? Sniedziet UDP lietošanas piemērus un izskaidrojiet, kā DNS nodrošina uzticamību pār UDP.
Kā Go atbalsta HTTP/2?
Vai zināt kaut ko par reconciliation React? Kādas heuristikas tiek izmantotas virtuālā DOM ātrai salīdzināšanai?
Ko nozīmē « vismaz vienu reizi » un « tieši vienu reizi » Kafka?
Kāda bija «Legion» uzņēmuma projekts?
Vai tev ir labi, ja darba birojā ir 5 dienas nedēļā?
Lūdzu, pastāstiet par savu pieredzi Sovcombank: ar kādu produktu jūs strādājāt un kāda bija jūsu loma komandā?
Kas ir RTT?
Vai Go ir objektorientēta valoda vai nē?
Kāda būs rezultāts ierakstot slēgtā kanālā? (deadlock / panika / operācija atgriezīs kļūdu)
Kādas slodzes bija jūsu pakalpojumos?
Cik kanāli būtu nepieciešami, lai organizētu šo mehānismu, ja izmanto kanālus rezultātu vākšanai no pakalpojumiem?
Pastāsti par savu pieredzi rakstot mikroservisus: kā tu tam nonāci, kāds bija galvenais uzdevums?
Ar kurām datu bāzēm esat strādājis un kādā līmenī? Vairāk par PostgreSQL, Redis, ClickHouse.
Vai struktūra Go valodā var vienlaikus īstenot vairākus interfeisus?