Golang
Koje primitive za sinhronizaciju postoje u Go?
Да ли имате искуства са инфраструктуром? Да ли сте морали да додирнете нешто?
Postoje li još neki potrošači, poput vitrine ili veb sajta, kojima je potrebno vrlo brzo dostavljati podatke o dostupnim zalihama?
Kako vidiš svoje novo radno mesto, čega očekuješ?
Koliko brzo možete početi na novom mestu ako dobijete ponudu?
Да ли желите да се развијате у финтех области?
Да ли имате искуства са миграцијама и шта је тој механизам?
Званичније име — приближно подударање низа (проналажење приближног подударања). Потребно је проверити да ли је први низ подниз другог. Подниз је када се први низ може добити из другог брисањем одређених карактера. Улаз: 'car', 'cartwheel' Излаз: true Улаз: 'cwhl', 'cartwheel' Излаз: true Улаз: 'cwhee', 'cartwheel' Излаз: true Улаз: 'cartwheel', 'cartwheel' Излаз: true Улаз: 'cwheeel', 'cartwheel' Излаз: false Улаз: 'lw', 'cartwheel' Излаз: false
Šta se dešavalo u prvom kanalu sinhronizacije? Da li je to neki model podataka na osnovu kojeg su se obogaćivali?
Da li će biti udobno raditi sa tehničkom dokumentacijom na engleskom jeziku?
Da li je GIN indeks pogodan za pretraživanje punog teksta?
Kako se u PostgreSQL čuva slika — da li je to neka kodacija ili skup brojeva? Kako sačuvati sliku u obliku teksta?
Колико имате година?
Објасните разлику између контејнеризације и виртуализације
Da li Kafka garantuje isporuku poruka? Može li Kafka izgubiti poruku ako proizvođač ne dobije grešku?
Čime se razlikuje klasterizovani indeks od neklausterizovanog?
Да ли имате искуство са Elasticsearch као са базом података (не за логове)?
var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }
Ispričaj o svom vanjskom zaposlenju. Da li postoji nešto što bi te moglo odvratiti od potpunog uranjanja u posao?
Можете ли да наведете примере неефикасних процеса са којима сте се суочили? Да ли сте икада постављали ова питања?