Sobes.tech

Golang

Povestește un incident interesant la muncă

Senior
171

Ai nevoie de o pregătire de două săptămâni?

Middle+
170

Ce se întâmplă cu solicitările actuale fără Graceful Shutdown la încheierea procesului?

Senior
168

De ce pleci de la locul tău actual?

Middle+
166

Care este diferența dintre Kafka și RabbitMQ?

Senior
166

De ce în handler-ul API se returnează întotdeauna statusul 500? Ce nu este în regulă cu asta?

Senior
164

Vorbiți despre experiența dvs. profesională. De ce ați părăsit compania? De ce doriți să schimbați locul de muncă? Care a fost rolul dvs. în ultimul proiect?

Senior
164

De ce este necesar pattern-ul Outbox atunci când trimiteți un email după crearea unei comenzi? Ce se stochează în el?

Senior
160

Cu ce garanții de livrare în Kafka v-ați confruntat, care există și cu care ați lucrat?

Senior
159

Ce interval de salariu iei în considerare în prezent?

Middle
159

Ați lucrat cu tranzacții în PostgreSQL și cu ce niveluri de izolare?

Senior
158

Sunt slice-urile în Go sigure pentru utilizarea în medii concurente? Se poate scrie în diferite indecși ai unui slice în paralel fără mutex?

Senior
157

Ce este fluxul de sarcină?

Senior
152

Cum să structurezi corect arhitectura serviciului: unde să stochezi comenzile, entitățile domeniului, erorile?

Senior
151

Cum se verifică corectitudinea intervalului de timp al rezervării (de < la)?

Senior
150

Ce sunt interfețele în Go? Cum implementează tipurile interfețele?

Senior
144

Imaginează-ți că API-ul pe care l-ai scris cu echipa ta a început brusc să răspundă de cinci ori mai încet. Ce ai începe să verifici și cum ai începe ancheta?

Middle
140

Vorbește despre gestionarea erorilor în Go. Ce este o eroare tipică? Cum se diferențiază gestionarea erorilor în Go de alte limbaje?

Senior
135

De ce abordarea de a declara interfețe într-un pachet separat este mai slabă decât declararea lor la locul de utilizare?

Senior
133

De ce sunt necesare tranzacțiile într-o bază de date și ce probleme rezolvă?

Middle
123
/4