Qu'est-ce qui a été mis en cache ? Seulement les annuaires ?
Golang
Pourquoi avez-vous démissionné?
// Question 4. Que va-t-il afficher à l'écran package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Avez-vous travaillé avec RabbitMQ ? Parlez-moi de Kafka — si il y a 3 partitions et 1 consommateur, comment les messages sont-ils répartis ?
Quelle est la différence entre JOIN et UNION?
Comment écriviez-vous les données dans la base — un par un ou par lots ? Un seul message Kafka pouvait-il contenir 500 enregistrements ?
// Question 2. Que s'affichera à l'écran package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Panique gérée", r) } } }
Les DevOps ont-ils configuré le pipeline principal, ou tu as toi-même bricolé avec les manifests Kubernetes ou navigué dans le cluster, regardé les logs ?
Étiez-vous celui qui a élaboré et calculé les itinéraires logistiques?
D'où provenaient vos données ? Comment elles vous parvenaient ?
Les testeurs ont-ils tout testé eux-mêmes ou tout testé?
Raconte-moi comment tu as optimisé les requêtes — il est écrit que tu as réduit le temps de 10-12 minutes à 5-7 minutes. Quel est le rapport qui prend autant de temps à s'exécuter ? Comment l'as-tu optimisé ?
Combien de canaux Kafka y avait-il pour lesquels des rapports étaient établis?
Développement commercial ou infrastructure ? Quelles sont vos forces ?
Que se passe-t-il s'il n'y a pas de connexions libres à la base de données ? Comment gérer cette situation ?
Peut-on utiliser Postgres avec JSONB comme NoSQL?
Comment fonctionnait Kubernetes?
Est-il acceptable d'utiliser le même endpoint pour ajouter des amis et voir les amis d'un utilisateur, mais avec des méthodes différentes ? Comment cela fonctionnera-t-il ?
Que faisiez-vous avec le retard du consommateur lors de la reconfiguration ou de l'arrêt du service?
Y avait-il des points de terminaison dans le service pour vérifier son bon fonctionnement — que le service fonctionne actuellement?