Golang
package main import ( "io" "net/http" "strconv" "time" ) // getData gotovo statički podaci, ali ponekad se mijenjaju. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }
Šta ti se ne sviđa u poslu? Koje su tvoje preferencije u vezi sa procesima i zadacima?
Šta je bilo najteže i najzanimljivije u prelasku sa monolita na mikroservise?
Da li ste koristili CTE? Ispričajte šta je to.
Можеш ли да ми кажеш неке детаље о пројекту или производу на којем тренутно радиш?
Šta je dereferenciranje nil pokazivača?
Да ли живите у Москви? Да ли је ово актуелна информација?
Koji režim rada razmatrate?
Šta je panika u Go?
Poslovanje žuri, i imaš izbor: napisati jednostavan i razumljiv kod koji će kasnije zahtevati refaktorisanje, ili odmah osmisliti složenu i skalabilnu arhitekturu, ali potrošiti dvostruko više vremena. Kako ćeš izabrati?
Kako generišeš mockove?
Куда се усмераваш у свом развоју — у архитектуру, менаџмент или писање кода?
U CV-u piše 'obrada poruka sa ručnim upravljanjem offseta' — šta to znači?
Koje su osnovne vrste metrika u Prometheusu?
Šta je runa?
Ispričaj o svom iskustvu. Od koga se sastoji tvoj tim? Koje usluge si samostalno projektovao?
Kako je vaša saradnja sa Kubernetes i Docker organizovana? Da li su se time bavili sami developeri ili je to bio posao DevOps-a?
Показали су ти сервис и рекли да урадиш исто — твоје акције
Kako je Elasticsearch popunjavan i ažuriran?
Да ли сте радили на задацима описаним на нивоу пословања без детаљног разматрања?