Combien de microservices avez-vous en Go et à quelle fréquence y a-t-il des tâches impliquant deux microservices?
Golang
Qu'est-ce qu'un panic en Go ? En quoi un panic diffère-t-il d'un deadlock ?
Quelle expérience avez-vous avec les bases de données ? Quelles tâches avez-vous dû résoudre avec PostgreSQL, ClickHouse et Redis ?
Qu'avez-vous exactement réalisé dans ce microservice?
Parle-moi des slices en Go. Qu'est-ce que c'est et quels points faut-il considérer lors de leur utilisation?
Parle-moi de ta motivation à entrer sur le marché et ce que tu espères trouver dans ton nouvel emploi.
Énumérez la pile principale en Go
Attentes salariales et disponibilité au changement
type Sem interface { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }
Écrivez-vous des requêtes SQL directement à la base de données ou via un ORM?
Depuis combien de temps écris-tu en Go ? Trois ans ?
Parle-moi de ton expérience. De qui est composée ton équipe ? Quels services as-tu conçus toi-même ?
Comment se passe votre revue de code ? Comment résolvez-vous les disputes lors de la revue ?
Parlez-moi du ramasse-miettes en Go (marquage en trois couleurs).
Comment avez-vous défini les limites du service, où il devait commencer et se terminer?
Quel était votre rôle dans le développement : architecte ou exécutant?
Parle-moi de toi et de ta dernière expérience professionnelle
Avez-vous de l'expérience dans l'intégration avec des services externes (banques, passerelles de paiement, API) ?
Qu'attendez-vous en termes de salaire?
Comment peut-on décrire la même logique pour différents types, autre que les génériques?