Sobes.tech

Golang

Zašto menjate posao?

Senior
191

Koje probleme mogu nastati pri korišćenju zajedničke memorije sa nitima? Šta je race condition?

Middle
191

Pod kojim uslovima će čitanje iz kanala biti zauvek blokirano? Šta će se desiti pri pisanju u nil-kanal? Pri pisanju u zatvoreni kanal?

Middle+
191

Kako izbeći trku u podacima? Kako radi Mutex?

Middle
190

Реците о себи

Senior
189

// Дати сортирани делови A и B. Делови задржавају јединствене вредности. Производите унију од њих у сортираном делу RES без дупликата. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]

Middle+
189

Šta će se desiti sa slice-om kada ga prosledimo funkciji, dodamo element i izmenimo postojeći?

Senior
188

Čime se kontejnere razlikuju od virtuelnih mašina?

Senior
186

Komande Linux koje znaš. Šta radi komanda kill?

Senior
186

Kako se u Go obrađuju greške? Čime se razlikuju errors.Is i errors.As?

Middle+
185

Kako izazvati paniku prilikom rada sa kanalom? Šta se dešava prilikom operacija sa nil-kanalom i zatvorenim kanalom?

Middle
185

Ispričaj mi više o WaitGroup: kako radi, šta rade Add, Done, Wait?

Middle+
183

Šta su gorutine? Čime se razlikuju od običnih niti (threads)?

Middle
183

Koja je razlika između procesa i niti?

Senior
183

Šta je particionisanje i sharding?

Senior
183

Šta je kontekst u Go? Kako se koristi? Kako funkcioniše otkazivanje putem konteksta?

Middle
183

Čime se razlikuje virtualizacija od kontejnerizacije?

Middle
180

Šta je deadlock? Kako ga izbeći?

Middle
180

Koje obrasce dizajna poznaješ? Koje grupe obrasca postoje?

Middle+
180

Na koje načine procesi mogu komunicirati međusobno (IPC)?

Middle+
178
/6