Golang
Dacă funcția hash returnează întotdeauna aceeași valoare (o unitate), ce se va întâmpla cu harta? Cum funcționează bucket-urile?
Cât de confortabil este programul de lucru de la 10 la 19?
Ai lucrat cu metrici publicitare? Știi cum se măsoară?
Poate ar trebui să începem să folosim goroutines pentru a crește viteza, de exemplu, de zece ori mai rapid folosind zece goroutines?
Ce construcție a limbajului Go permite executarea unei acțiuni la ieșirea din domeniul de aplicare al unei goroutine/funcții?
Poți să spui pe scurt despre rolul tău în companie?
În Linux, comanda top arată că un proces consumă 146% CPU. Este o situație reală și trebuie făcut ceva în privința asta?
Vorbește despre sarcini și cazuri interesante legate de optimizarea sub sarcină.
Întreaga experiență oficial conform Codului Muncii?
De ce ai plecat?
La ce niveluri ale modelului OSI ai lucrat?
Ce tipuri de date pot fi cheia unei hărți?
Ce este SELinux?
Ce anume ai implementat în acest microserviciu?
Care este PID-ul procesului init/systemd?
Câte persoane au fost în echipă?
Ce arhitectură a avut proiectul — microservicii?
Ești dispus să treci la un alt limbaj de programare, dacă este necesar sau din dorință personală?
Sarcină: Ce va afișa codul? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```
Anti-fraud este un serviciu mare sau parte a unui sistem mai mare? Cum interacționează cu alte servicii?