Golang
Parlez-moi de votre plus grande échec au travail. Quelle leçon en avez-vous tirée?
Il faut décrire le modèle de la bibliothèque. Il y a 3 entités : "Auteur", "Livre", "Lecteur". Physiquement, il n'y a qu'un seul livre et il ne peut être associé qu'à un seul lecteur. Il faut créer des tables pour la bibliothèque en tenant compte de cela.
Avez-vous utilisé autre chose que l'index par défaut ? Qu'est-ce qu'une fonction stockée et une procédure ?
Qu'est-ce qu'une interface vide (interface{}) et en quoi diffère de any?
Qu'est-ce qu'une opération idempotente et quels méthodes REST sont idempotentes?
Parlez-moi plus en détail du projet sur lequel vous avez travaillé : en quoi consistait-il et qu'avez-vous réussi à réaliser ?
Qu'est-ce qu'une injection SQL ? Donnez un exemple de requête vulnérable et des moyens de protection.
Y a-t-il eu des problèmes de performance ou quelque chose à optimiser?
Comment fonctionait le moteur de règles?
Utilisez-vous des réseaux neuronaux dans votre travail ? Comment ? Quelle est votre attitude à leur égard ?
Quel est votre niveau de connaissance de Kubernetes?
Était-il nécessaire de répartir manuellement les partitions entre les pods?
Les testeurs ont-ils tout testé eux-mêmes ou tout testé?
Sur quoi allez-vous vous concentrer lors du choix d'un nouveau lieu de travail, qu'est-ce qui est important pour vous?
Qu'est-ce que l'engagement des utilisateurs et comment ont-ils déterminé qu'il avait augmenté de 20-30 % précisément grâce à votre système de ciblage ?
Votre base de données est-elle toujours partagée pour tout le monolithe ou a-t-elle été divisée en bases de données séparées pour chaque service?
À quoi servent les principes SOLID?
Quels microservices avez-vous développés?
Quand utilise-t-on le pattern CQRS et comment la base de données fonctionnera-t-elle lors de la séparation logique des services en lecture et écriture — sera-t-elle unique ou différente ?
Avez-vous travaillé chez [ancienne entreprise] avant [entreprise] ?