Golang
package main import ( "io" "net/http" "strconv" "time" ) // getData renvoie des données presque statiques, mais parfois elles changent. func getData() int { time.Sleep(time.Millisecond * 100) return 1 } func main() { mux := http.NewServeMux() mux.HandleFunc("/", func(writer http.ResponseWriter, request *http.Request) { _, _ = io.WriteString(writer, strconv.Itoa(getData())) }) if err := http.ListenAndServe(":8080", mux); err != nil { panic(err) } }
Qu'est-ce que tu n'aimes pas dans ton travail ? Quelles sont tes préférences en matière de processus et de tâches ?
Qu'est-ce qui a été le plus difficile et le plus intéressant lors de la migration d'un monolithe vers des microservices?
Avez-vous utilisé CTE ? Racontez ce que c'est.
Peux-tu me donner quelques détails sur le projet ou le produit sur lequel tu travailles actuellement?
Qu'est-ce qu'une déférenciation de pointeur nil?
Habitez-vous à Moscou ? Est-ce une information à jour ?
Quel mode de fonctionnement envisagez-vous?
Qu'est-ce que la panique en Go?
L'entreprise presse, et tu as le choix : écrire un code simple et compréhensible, qui nécessitera ensuite une refactorisation, ou dès le départ concevoir une architecture complexe et évolutive, mais en y consacrant deux fois plus de temps. Comment vas-tu choisir ?
Comment génères-tu les mocks?
Dans quelle direction vous orientez-vous pour votre développement — en architecture, gestion ou programmation?
Dans le résumé, il est écrit 'traitement des messages avec gestion manuelle de l'offset' — qu'est-ce que cela signifie?
Quels sont les principaux types de métriques dans Prometheus?
Qu'est-ce qu'une rune?
Parle-moi de ton expérience. De qui est composée ton équipe ? Quels services as-tu conçus toi-même ?
Comment avez-vous organisé votre travail avec Kubernetes et Docker ? Les développeurs s'en occupaient-ils eux-mêmes ou DevOps ?
On vous a montré un service et on vous a dit de faire pareil : vos actions
Comment Elasticsearch était-il alimenté et mis à jour?
Avez-vous travaillé sur des tâches décrites au niveau de l'entreprise sans une analyse approfondie?