Golang
Ai experiență în utilizarea pattern-ului Circuit Breaker în proiecte?
Cum gestionează nucleul procesorului controlul și interacțiunea cu goroutine-urile în sistem?
Cum este implementată stocarea datelor în sistemul Redis?
Puteți explica conceptul de Transaction Outbox și aplicarea sa?
Explicați mecanismul de interacțiune dintre funcțiile panic, defer și recover în limbajul de programare Go.
Ce abordare de proiectare a soluțiilor software folosești în munca ta?
Poate fi utilizată o structură de date ca cheie într-un map sau tabel hash?
Care este rolul unui trigger într-o bază de date și de ce este utilizat?
Cum se realizează conectarea la sistemul Garafan?
Care sunt caracteristicile parcurgerii caracterelor unui șir în programare?
Cum se poate accesa un element dintr-un slice în afara unei funcții într-un limbaj de programare?
Cum se deosebește un B-Tree de alte tipuri de indecși în bazele de date?
Puteți explica structura și principiul de funcționare al arborelui B pentru indexarea datelor?
Puteți explica conceptul de memorie fizică în sistemele de calcul?
În ce etapă a ciclului de viață este inițiată o goroutine în Go?
Poți explica cum se implementează sincronizarea folosind Wait Group în Go?
Puteți enumera principalele categorii de dificultate ale algoritmilor și criteriile lor?
Cum găsești PID-ul unui proces?
Care este secvența de acțiuni necesară pentru oprirea corectă a aplicației fără a pierde date sau a cauza erori?
Ce parametri suplimentari pot fi specificați în comanda EXPLAIN ANALYZE pentru a obține informații mai detaliate despre executarea interogărilor?