Sobes.tech

Golang

Connais-tu la normalisation des bases de données ?

188

Comment le leader de la partition est-il réparti entre les brokers ? Peut-on gérer soi-même la répartition des partitions/leaderships ?

188

Exercice de conception de système : concevoir un système de stationnement autonome avec barrière, caméras et terminaux de paiement. Décrire les services, leur interaction et le schéma de la base de données.

187

Comment gérer les erreurs en Go, comment envelopper une erreur?

186

Parlez-moi de vous et de votre dernier projet : sens commercial, architecture, équipe, méthodologie

186

Quelle est la complexité en temps et en mémoire de la solution obtenue?

185

Quelles pratiques de développement y a-t-il dans votre équipe?

185

Qu'est-ce qui vous motive, pourquoi aimez-vous travailler comme programmeur?

184

Quel flux Git a été utilisé ? Quelles approches ont été adoptées ? Était-ce GitLab auto-hébergé ou autre chose ?

184

Quels ont été les déclencheurs pour lancer le pipeline en CI/CD ?

182

Que se passe-t-il avec Xmin et Xmax lors d'une mise à jour?

182

Comment recevaient-ils les tâches ? Où géraient-ils les tâches et les statuts ?

182

Avez-vous déjà travaillé avec des Expressions de Table Commune (CTE) ? Parlez-en, y compris les CTE récursives.

181

Depuis combien de temps travailles-tu chez Go, travailles-tu dans [entreprise]?

181

Quelles autres structures de données connais-tu en dehors des tables de hachage (arbres) ? Quelle est la complexité asymptotique de la recherche dans un arbre binaire et sur quelle base du logarithme ? Comment cette complexité est-elle atteinte (tri vs équilibrage) ?

181

Explique comment fonctionne Kafka : brokers, réplication, tolérance aux pannes.

181

Comment le polymorphisme est-il réalisé en Go sans héritage classique (typage duck)? S'agit-il d'un polymorphisme au moment de la compilation ou de l'exécution? Quel autre type de polymorphisme peut-on réaliser en Go?

180

// La chaîne s donnée. Il faut trouver la longueur de la sous-chaîne la plus longue sans caractères répétés. // Exemples: // s = "abcabcbb", réponse: 3 ("abc") // s = "cccccccc", réponse: 1 ("c") // s = "pwwkew", réponse: 3 ("wke") // s = "", réponse: 0 ("") // La chaîne s est composée de lettres anglaises, chiffres, symboles et espaces func lengthOfLongestSubstring(s string) int { return 0 }

179
/10