Kako se tačno postiže izbegavanje kolizija u različitim rešenjima — u memoriji i u bazi podataka?
Golang
Šta će prikazati ovaj kod i zašto? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```
Koji je glavni programski jezik i koje druge jezike poznaješ, uključujući nekomercijalno iskustvo?
Koja je trenutna algoritamska složenost pretraživanja?
Ispričaj mi o projektu u Roistat — kakav je to projekat i zašto si otišao?
Морамо поново покренути сервис (ажурирање/функција) — какво утицај ће то имати на асинхроне процесе слања у аналитику?
Sviđao si serial ID. Šta to znači?
Gde sebe vidiš u budućnosti — kao stručnjak, Tech Lead, arhitekta?
Kako indeksi utiču na čitanje i pisanje — ubrzavaju ili usporavaju?
Kako shvatiti da će upit koristiti ovaj indeks? Znaš li neku konstrukciju u SQL-u za to?
Можеш ли објаснити о чему се ради са изкривљеношћу у другом начину генерисања?
А ако достигнем капацитет нашег решења у меморији, шта би могао да предложиш за чишћење меморије?
Pretpostavimo da se RPS iznenada povećava (Black Friday), a servis za analitiku ne može da se nosi — šta može da se uradi?
Можеш ли да објасниш шта је колизија у контексту овог задатка? Да ли могу постојати колизије у твом коду?
Kada se izvršavaju odlaganja?
-- Izaberite sve chatove korisnika Vasya u formatu (chat_id, chat_name)
Zašto jednostavno ne možemo unapred dodati indeks za svako polje, za svaki slučaj?