Golang
Que se passe-t-il si l'appel système (syscall) est bloqué ?
À quelle vitesse pourrez-vous commencer dans un nouvel endroit si vous recevez une offre?
Quels linters utilisez-vous en Go et où les exécutez-vous?
Pourquoi y a-t-il des nuances avec la longueur de la chaîne en UTF-8 ?
Comment Go assure-t-il la sécurité lors de la manipulation des maps en accès concurrent et quels mécanismes de synchronisation sont utilisés en pratique?
Qu'est-ce qu'une transaction dans une base de données ? Quelles sont les niveaux d'isolation des transactions et en quoi diffèrent-ils ?
SELECT * c.id, -- sélectionner tous les chats (c.id, c.name) pour tous les utilisateurs par nom ($1) where text > 'abc'
Étant donné une chaîne S, il faut compter le nombre de sous-chaînes dans cette chaîne qui contiennent tous les caractères de cette chaîne au moins une fois. Exemples : "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg
Sais-tu ce qu'une transaction est et quelles sont ses propriétés (ACID) ?
Comment évaluer à l'avance l'efficacité et l'utilité d'un index avant de le déployer en production?
Parle-moi de ton dernier projet dont tu es fier.
Avez-vous de l'expérience dans le profilage de services?
Qu'est-ce qu'une goroutine?
Quelles sont les façons de déclarer un WaitGroup ? Comment écrire une valeur dans un canal ?
Condition Il y a 3 entités : utilisateur, chat, message • L'utilisateur a un nom et une date d'inscription • Le chat a un nom et une date de création • Le message a du texte, un auteur et une date de création • Un utilisateur peut appartenir à plusieurs chats en même temps • Le message appartient obligatoirement à un chat, et ne peut appartenir qu'à un seul chat à la fois • Il faut décrire le domaine sous forme de tables
Avez-vous déjà participé à des dépistages techniques ou des entretiens?
Comment rédiger un prompt pour l'IA afin qu'elle réalise tous les points de la tâche de création d'un serveur de réservation de salles : implémente toute l'API selon la spécification OpenAPI, utilise Go et applique une architecture de production parfaite ?
Qu'est-ce qu'une base de données relationnelle ? En quoi diffère-t-elle d'une colonne ? Quels types de bases de données connais-tu ?
Quel niveau d'isolation des transactions conviendrait dans ce cas?
Raconte brièvement ce que vous avez fait dans vos emplois précédents et quelles fonctionnalités vous avez réalisées.