Comment évaluez-vous vos connaissances en Linux et Kubernetes?
Golang
Quels sont les niveaux d'isolation des transactions dans SQL (PostgreSQL) ?
Cherches-tu activement ou passivement en ce moment ? Pourquoi as-tu décidé d'examiner de nouvelles propositions ?
Quelle est la différence entre TCP et UDP ? Donnez des exemples d'utilisation de UDP et expliquez comment DNS assure la fiabilité sur UDP.
Comment réagis-tu aux gardes nocturnes et en soirée en cas de panne?
Parlez-moi de votre projet actuel — sur quoi travaillez-vous?
Êtes-vous sûr que des accolades sont utilisées pour la map ici ? Quelle syntaxe est nécessaire pour accéder à l'élément set à la ligne 17 ?
Parle-moi de la gestion des incidents dans ton équipe : comment le processus est-il organisé, y a-t-il un règlement pour les gardes ?
Parlez-nous de la composition de votre équipe.
Comment garantir qu'un message de la file d'attente soit traité exactement une fois si plusieurs travailleurs sont présents?
Dans quels domaines serait-il intéressant de continuer à évoluer : en technologies, en tâches, en directions ?
Dans l'ensemble, que penses-tu de l'orientation de l'équipe (plateforme ClickHouse/Elasticsearch) ?
Quelle est la différence architecturale entre REST et RPC ? Quel approche choisir pour créer/modifier un utilisateur et pour transférer de l'argent entre comptes?
Comment fonctionne une table de hachage ? Quels sont les principes fondamentaux qui la sous-tendent et les exigences principales ?
La longueur peut aller jusqu'à 1000 — expliquez pourquoi cela peut arriver et comment s'appelle ce phénomène?
Que sera affiché lors de l'exécution du programme : func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulation de travail }() } wg.Wait() fmt.Println(len(counter)) }
Que faisait ton équipe et que faisais-tu?
En traçant, combien de commandes, de services, combien d'intégrations avec leurs propres commandes environ?
Qu'est-ce que le rehashing?
Combien de temps faut-il pour la récupération?