Golang
De ce este important să restricționăm accesul la anumite date în sistem?
Poate fi considerat un slice sigur pentru utilizarea într-un mediu multi-thread fără măsuri suplimentare de sincronizare?
Ce sumă iei în considerare pentru partea motivațională?
Care este diferența dintre HAVING și WHERE?
Ce sunt blocajele optimiste și pesimiste în PostgreSQL? Care este diferența?
Ce ați făcut în mod specific cu ClickHouse: ați lucrat cu clusterul, replicarea, partiționarea tabelelor?
Explicați ce înseamnă metoda de introducere a codurilor SQL într-o aplicație și cum să o preveniți.
Care a fost echipa ta, câți oameni?
Se poate captura și trata panicile în interiorul unui apel defer în Go?
Puteți explica principiile normalizării datelor în bazele de date și tipurile lor?
Ce metode aparțin structurii de date sau clasei?
Este întotdeauna bine să ai un index? Varianta cu index este întotdeauna mai bună decât cea fără?
Ce este o eroare în Go? Cum se gestionează erorile?
Ce se întâmplă dacă închizi un canal deja închis? Ce se întâmplă dacă scrii într-un canal nil?
Ce programezi? (întrebare despre înțelegerea procesului de activitate cognitivă)
Care sunt diferențele dintre protocoalele HTTP/1.1 și HTTP/2?
Ați folosit modelele Inbox și Outbox?
Care sunt modalitățile de implementare a aplicațiilor în Kubernetes și ce pași trebuie urmați pentru aceasta?
Cum se poate determina dacă un element specific este prezent în listă (slice)?
Puteți explica conceptul de programare concurentă și de ce este necesară?