Golang
Ce este o oprire elegantă și cum o implementăm?
[nume] a întrebat: povestește-mi despre componența echipei la locul tău de muncă actual în Nordite și la cel anterior în Legión.
Care este complexitatea algoritmică a căutării binare într-un array sortat?
Poți să dai ultimul exemplu de sarcină de care te-ai bucurat?
Ce teste scrii de obicei și în ce cazuri sunt aplicate?
Cum se implementează partea inversă — modelul Inbox pe partea serviciului de notificări? Cum se asigură idempotenta procesării evenimentelor?
La ce folosește simbolul de subliniere la importul pachetelor?
DevOps-ii au configurat pipeline-ul principal, sau ai fost tu însuți să te joci cu manifestele Kubernetes sau să navighezi prin cluster, să te uiți la jurnale?
Ce metode de izolare oferă Linux pentru containere?
În ce perioade are loc planificarea (sprinturi săptămânale, bilunare)?
Vorbiți despre migrațiile bazei de date: cum le-ați realizat, cum ați gestionat erorile în timpul migrării?
Ce este cancel în context.WithTimeout și de ce să îl apelăm?
Vorbește despre ciclul de viață al unui pod în Kubernetes. Ce sunt probele de liveness și readiness?
DevOps și analistul sunt aceeași persoană? Era un analist de date sau un analist full-stack, sistem sau de afaceri?
Ce ai transmite în interiorul acestui canal (ce structură de date)?
Spune-mi despre experiența ta — cele mai interesante momente pe care ai dori să le împărtășești
SELECT departament, SUM(salariu) FROM angajați GROUP BY departament HAVING SUM(salariu) > 10000; emails email | utilizator Afișează email și numărul de apariții
La linia 60 buf = buf[:0] — ce se întâmplă aici?
Schema-ul nostru nu prevede ca o carte să poată avea mai mulți autori — cum putem ține cont de acest aspect?
Cum să accesezi în siguranță o secțiune de memorie din mai multe goroutines? Când să folosești mutex-uri și când să folosești atomi?