Koje su razlike između protokola HTTP/1.1 i HTTP/2?
Golang
Da li ste pisali WebSocket servere?
Koje vrste sinhronizacije podataka poznajete za sprečavanje race condition i data race?
Да ли имате искуство на нивоу транспортних протокола TCP/UDP — формирање пакета, ниско ниво мрежне логике?
Šta je context u Go i kako se koristi?
Šta je konkurentnost i paralelizam? Čime se razlikuju? Mogu li da koegzistiraju?
Šta se može reći o modelu memorije u Go? Od čega se sastoji?
Koliko maksimalno TCP veza može da se drži na jednom serveru?
Ispričaj mi o curenju memorije u Go.
Наведите базе података које познајете и оцените их на скали од 1 до 10.
Koji je vaš tehnički stack? Nabrojite programske jezike na skali od 1 do 10.
Navedite brokere za poruke sa kojima ste radili i ocenite ih na skali od 10.
Šta možete reći o telemetriji, nadzoru, čemu služi i s kojim alatima su radili?
Da li poznajete Linux i na kojem nivou?
Kako je strukturiran operativni sistem Linux — procesi, niti, memorija?
Šta može dovesti do curenja memorije u Go?
Koje alate za sinhronizaciju podataka poznajete u Go?
Zašto proces može dobiti Out of Memory, čak i ako memorija pokazuje da je slobodna?
Zašto razmišljate o promeni radnog mesta?
Zašto su potrebni telemetrija i nadzor? S kojim tehnologijama su radili?