Golang
Quelle est la complexité algorithmique de la recherche binaire dans un tableau trié ? (O(1) / O(log n) / O(n) / O(n^2))
N'avez-vous pas essayé d'optimiser les requêtes ou la base de données au lieu de les externaliser dans un service séparé ?
Vous fusionnez deux tables et effectuez une agrégation, à ce moment-là, ces données changent — que se passera-t-il?
Quels index connaissez-vous dans la base de données ? Quelles fonctions ont été utilisées ?
Parle-moi du pattern Outbox — comment ça fonctionne?
Pouvez-vous expliquer en quoi consiste le projet ? Qu'est-ce que cela signifie pour l'utilisateur final ?
Comment prévois-tu de choisir un nouvel endroit ? Quels sont tes critères pour l'employeur ?
Trouver des erreurs de syntaxe dans le code corrigé
Peut-on ajouter un élément à une tranche nil?
Que se passe-t-il lors de la lecture et de l'écriture dans un canal fermé?
Y a-t-il encore un processus d'expédition : ont-ils pris et déplacé 5 hachoirs de viande d'une région à une autre, en ville. Comment cela est-il traité?
Comment optimiser une requête SQL analytique lourde sur une grande base de données de production?
Quel problème technique la blockchain résout-elle ? Répondez en une phrase.
Que faites-vous si la tâche n'est pas claire jusqu'à la fin ou si le cahier des charges diffère de ce qui a déjà été fait?
Avez-vous travaillé avec des arbres AST en Go ? Quels inconvénients voyez-vous dans la mise en œuvre actuelle ?
Qu'est-ce qu'une pyramide de test?
Qu'est-ce qu'un Mutex et qu'y a-t-il sous le capot?
[nom] parlait de la mise en œuvre de 'Tettler' — quelles autres tâches intéressantes y avait-il dans ses emplois précédents ?
Que fallait-il faire de manière compétitive ? Comment limiter la parallélisation ?
Décrivez le scénario utilisateur (parcours utilisateur) depuis le choix de l'endroit jusqu'à l'obtention du billet