Golang
Kuo skiriasi TCP nuo UDP? Kokie yra naudojimo atvejai?
Kokia išvada — reikia rašyti testus, tiesa?
Kokia yra skirtumas tarp WHERE id IN (SELECT ...) ir WHERE EXISTS (SELECT ...)? IN lygina reikšmes su rezultatų rinkiniu, EXISTS tikrina, ar yra bent viena eilutė IN vykdomas kiekvienai išorinei užklausos eilutei, EXISTS vieną kartą Nėra skirtumo IN veikia tik su skaičiais, EXISTS su bet kokio tipo duomenimis
Kas tave sudomino Telego?
Papaskink apie savo patirtį, projektą ir užduotis.
func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) // pridėti sandorį if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount // apsaugoti SELECT FOR UPDATE partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }
Kuo skiriasi HTTP/1.1 nuo HTTP/2? Ką pridėjo ir ką pakeitė HTTP/2?
Kodėl geriau pašalinti rodyklę iš slice saugykloje? Argumentai už ir prieš.
Kas yra jums svarbu naujame darbe?
Ar buvote atsakingas už produkto eksploataciją? Ar parama buvo jūsų komandos reikalas? Ar įspėjimai ir metrikos jums buvo skirti?
Kuo skiriasi sąsaja nuo Any?
Papaskink apie SQL ir NoSQL duomenų bazes
Ar turi Rusijos pilietybę, karinę registracijos dokumentus? Ar svarbi IT akreditacija?
Kaip atrodytų atnaujinta Redis schema su timeout-worker žaidimams su laiko apribojimu?
// Parašykite TTL (gyvenimo trukmės) talpyklos įgyvendinimus User struktūrai. // Raktui galima naudoti User.ID // Norime, kad tai būtų saugu kelių gijų // Nenorime gauti įrašų su pasibaigusiu TTL skaitymo operacijos metu // Norime, kad pasibaigusio TTL įrašai būtų ištrinti ir nebūtų saugomi // API get/set/del
Kokie kanalai yra Go? Kuo skiriasi buferinis kanalas nuo nebuferinio viduje?
Ar po interviu buvo pasiūlymų ar atmetimų?
Su kuria PostgreSQL versija dirbote?
Papaskink apie savo patirtį programavime: kaip pradėjote, išsilavinimas, kažkas įdomaus.
Papaskinkite apie savo didžiausią nesėkmę darbe. Ką išmokote?