Golang
Šta je idempotentnost? Postoje NoSQL baze — koje su njihove razlike i kada ih izabrati?
Koji primitivni pristup će omogućiti apsolutno paralelno i ispravno zapisivanje svih vrednosti, uzimajući u obzir da imamo fiksni niz i fiksan broj gorutina?
/* Postoji aplikacija sa arhitekturom mikroservisa. Mikroservis se može apstrahovati pomoću interfejsa Backend. Za pristup jednom primeru mikroservisa, može se koristiti tip BackendImpl, koji je već implementiran. Za svaki mikroservis postoji nekoliko desetina pokrenutih primeraka, od kojih je svaki dostupan putem svoje adrese addr. Međutim, pojedinačni primerci mikroservisa nisu pouzdani: the mogu padati, biti nedostupni ili preopterećeni. Zato morate implementirati tip Balancer, koji takođe implementira interfejs Backend i vrši balansiranje opterećenja između primera mikroservisa, birajući svaki put **najmanje opterećen** primerak.
Kako napraviti validator niza koji ne prelazi 250 karaktera?
Ispričaj zašto si odlučio tražiti nove projekte i kakav razvoj želiš.
Шта је важније — интереси пословања или интереси корисника? Да ли је у пракси било примерa када је било потребно изабрати?
Kako maksimalno besprekorno dodati novo polje u tabelu sa milijardom zapisa bez downtime-a?
Зашто је потребан UDP преко IP ако он не пружа гаранцију испоруке?
Imamo 3 particije i 3 potrošača, kašnjenje raste. Kako KEDA može pomoći u ovoj situaciji?
Kako je mapa u Go opšte strukturirana?
Где сада живите?
/* Vi ste pisac, upravljate svojim mini blogom i tamo objavljujete članke. Korisnici (čitaoci) vašeg bloga, nakon prijave, mogu ih pregledati/čitati. Potrebno je implementirati funkcionalnost za brojanje jedinstvenih pregleda po danu za svaki članak. Funkcionalni zahtevi: - Statistika za danas: Autor može videti koliko je jedinstvenih korisnika pogledalo njegov članak danas (podaci se prikupljaju u realnom vremenu). - Statistika za prošle dane: Autor može videti statistiku za bilo koji prošli dan (npr. juče). Tehnička ograničenja i uslovi: - Aplikacija radi na jednom serveru (jedan pod) - Skladištenje u memoriji - Vreme u UTC0 */
Kako obraditi zatvaranje oglasa za posao — treba li ga arhivirati na svim sajtovima za posao?
Да ли свака услуга има своју базу података или је има заједничка?
Šta će se desiti ako Consumer.Process vrati grešku — podaci iz buffera neće biti izgubljeni?
Ispričaj o svom iskustvu i kakav si utjecaj imao na proizvod ili funkciju na prethodnom radnom mjestu.
Koje indekse znaš u bazi podataka?
Kako izbeći problem sa floating point brojevima bez korišćenja NUMERIC? Koji je alternativni pristup sa tipom INT?
Зашто су уопште потребни интерфејси? Зашто једноставно не користити структуре?
-- prikaži spisak knjiga sortirane po id, -- ali u izlazu zameni mesta 2. i 3. red: -- 1 Majstor i Margarita 100 -- 3 Zlati Telenok 50 -- 2 Dvanaest stolica 200 -- 4 Evgenij Onegin 250 -- 5 Belkinove priče 90 -- 6 Tri musketara 60