Sobes.tech

Golang

TTLCache interfész { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Nem szabad memóriaszivárgásnak lennie // a get nem adhatja vissza az lejárati időt //megvalósítás

Senior
172

Miért akartál piacra lépni és munkahelyet váltani?

Middle
171

Miért döntöttél úgy, hogy most keresel valamit, miért jársz interjúkra?

Senior
170

Hogyan dolgozzunk szerződésekkel egy új szolgáltatás fejlesztése során, amikor a szerződések még nem véglegesek és gyakran változnak?

Senior
169

Hogyan gyorsítható fel a sok egységteszt futtatása?

Middle+
168

Melyik irányba haladsz a fejlődésedben — az architektúrában, menedzsmentben vagy kódolásban?

Senior
167

Beszélj a Go ütemező (GMP modell) felépítéséről.

Middle+
167

Hogyan használod az MI-eszközöket a munkádban? Mennyire bízol bennük?

Senior
167

Hol hasznosak az interfészek a gyakorlatban? Adj egy valódi példát.

Middle+
166

Kérlek, mesélj arról, mit csináltál a jelenlegi munkahelyeden, milyen érdekes feladatokat végeztél?

Middle+
166

Hogyan viszonyulsz a túlórákhoz? Néha késő este kell kiadnunk egy verziót.

Middle
165

Milyen szcenáriókban használható a context.WithValue?

Middle+
163

Milyen nagy terhelésű szolgáltatásokat fejlesztettél? Tudod nevezni az RPS-t?

Senior
163

Milyen fizetési módokat integráltál a fiatban?

Senior
160

func FetchAll(ctx context.Context, urls []string, concurrency int) ([]Result, error) { // A kódod itt return nil, nil }

Middle+
158

Milyen a munkafolyamatod? Teljesen távmunkában dolgozol? Hol vagy jelenleg?

Senior
157

Az állam bővítése folyamatban van?

Middle+
156

Mi a szereped és a szakmai önértékelésed: middle plus vagy senior?

Senior
153

Hány éves vagy?

Middle+
152

Hogyan vezették be az új szolgáltatást a termelésbe? Milyen nehézségek adódtak az átállás során?

Middle+
150
/5