Pouvez-vous donner un exemple de situation où vous avez réussi à résoudre une tâche très difficile?
Golang
Qu'est-ce qu'un slice en Go ? En quoi diffère-t-il d'un tableau ? Que se passe-t-il lorsque vous passez un slice à une fonction et modifiez ses éléments ?
À quelle fréquence faites-vous des releases et à quel moment?
Juste pour préciser : vendredi, c'est demain ?
Où doit se situer la validation métier (par exemple, vérification des dates, limite de réservation de 10 jours) ? Dans le gestionnaire ou dans le service ?
Quel est le problème avec l'initialisation de structures sans champs nommés (initialisation positionnelle) ?
Comment implémenter de manière atomique la vérification de la disponibilité et la création de commandes lors de la délocalisation de la logique dans un service?
Qu'est-ce que la normalisation des bases de données ? Quelles sont les formes normales ?
Combien d'années d'expérience commerciale as-tu avec Go?
Quelle est la différence entre REST et RPC ? Qu'est-ce que le stateless dans le contexte de REST ?
Qu'est-ce que la réplication dans les systèmes de stockage de données ou bases de données?
Vous vous positionnez comme un développeur intermédiaire ou senior?
Quel pourcentage du temps du sprint consacrez-vous à la dette technique?
Qu'est-ce que Docker Compose ? En quoi Docker diffère-t-il d'une machine virtuelle ?
À partir de quel montant considères-tu l'offre?
Pourquoi est-il préférable de supprimer le pointeur du slice dans le référentiel ? Arguments pour et contre.
Qu'est-ce qu'une pile et un tas dans le contexte de la gestion de la mémoire ? Qui a accès à la pile et au tas ? Pourquoi la pile fonctionne-t-elle plus rapidement ?
Y a-t-il des avantages à adopter une approche consistant à extraire les interfaces dans un paquet séparé ?
Es-tu prêt à aller au bureau 4/1?
Raconte une histoire intéressante au travail