Golang
Zašto je ClickHouse pogodan za skladištenje istorije vožnji u Yandex.Taxi? Da li će čitanje određenih vožnji korisnika biti problem?
Koji je bio najteži tehnički zadatak na kojem si zaista morao da razbijes glavu?
Ispričajte nam više o svom iskustvu sa PHP-om i projektima u kojima ste ga koristili.
Zamislite zadatak: korisnik treba da prima obaveštenje o važnom događaju. Ispričajte koje su glavne delove rada koje vidite, koje zavisnosti, rizike i kako ćete shvatiti da je rešenje prikladno.
Kako je organizovana hash tabela (mapa) u Go? Šta je kolizija i kako se obrađuje? Zatvorena vs otvorena adresacija, lančano povezivanje.
Можеш ли да причаш о идемпотентности? Как си је имплементирао? Како је уопште функционисала?
Шта ти је важно у тиму и у радном процесу?
Потребно је описати модел библиотеке. Постоје 3 ентитета: "Аутор", "Књига", "Читалац". -- Физички, постоји само једна књига и може бити само код једног читаоца. -- Једна књига може имати више аутора.
Šta je idempotentnost? Postoje NoSQL baze — koje su njihove razlike i kada ih izabrati?
Da li postoji karijerni put? Želiš li se razvijati tehnički ili u pravcu menadžmenta/tim lidera?
Под платформом мислиш ли на ERP, 1C и WMS?
Koju platu razmatrate prilikom prelaska u novu kompaniju?
Šta je slice? Kako je organizovan unutar?
Kako napraviti validator niza koji ne prelazi 250 karaktera?
Koje su razlike između programera i starijeg programera? Koje su njegove dodatne obaveze?
Šta su soketi i kakvi postoje?
Postoji biblioteka u Go — LRU, gde možete proslediti Any i postaviti TTL. Zašto je odabrana Redis, a ne ona?
Ispričaj mi o planeru Go, kako radi i koji algoritam koristi.
1.21 func main() { var nums []*int for i := 0; i < 10; i++ { nums = append(nums, &i) } for _, v := range nums { go func() { fmt.Println(v) }() } }
Хајде да разговарамо о архитектури микросервиса. Шта је у последње време било више: подршка или развој?