Sobes.tech

Golang

// 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) } }() }

174

Aviez-vous beaucoup de logique dans vos services, ou les services étaient-ils simplement 'prends ici, mets là'?

172

La plateforme d'entreprise pour le traitement des données logistiques et opérationnelles — étiez-vous précisément en train de créer et de calculer des itinéraires logistiques?

172

Que faisiez-vous si les données étaient perdues ? Comment savoir en général que les données ont été perdues ?

171

Que signifie le recalcul des données historiques dans la mise en œuvre du processus de patch pour le chargement et le recalcul des données historiques ? Pourquoi doit-on le faire chaque nuit ?

170

Que sera-t-il affiché? ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```

170

Dans le résumé, il est écrit 'traitement des messages avec gestion manuelle de l'offset' — qu'est-ce que cela signifie?

168

Y avait-il des points de terminaison dans le service pour vérifier son bon fonctionnement — que le service fonctionne actuellement?

167

Les rapports ont-ils été construits à partir de la même base dans laquelle l'enregistrement actif est effectué?

167

Pourquoi n'a-t-on pas pu construire toute la vitrine côté client et simplement afficher les métriques via le service sur le frontend ? Pourquoi la logique a-t-elle été compliquée côté service ?

167

Y avait-il beaucoup de logique dans les services ou les services se contentaient-ils de transmettre des données?

166
/11