Golang
Comment avez-vous influencé la modification du processus avec l'analyse ?
Comment la plateforme RH est-elle techniquement conçue dans l'ensemble?
Comment avez-vous géré la situation lorsque les comptes lors des transferts atterrissaient sur différents shards?
Comment convertir un nombre en système binaire?
Comment avez-vous procédé à l'optimisation de PostgreSQL et quelles méthodes d'optimisation avez-vous utilisées?
Implémentez une fonction qui accepte []any et delta int. Il est nécessaire d’augmenter de delta uniquement les premières occurrences de nombres uniques (int). Les autres types et nombres répétés restent inchangés. La fonction doit renvoyer la liste mise à jour et 2 nombres : updated – combien de nombres uniques ont été modifiés, duplicates – combien d’éléments numériques se sont avérés être des doublons func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // votre code } // Exemple : xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // nombres uniques : 1, 5, 0 // d == 2 // nombres doublons : deuxième 1, deuxième 5
Qu'est-ce qu'une goroutine ? En quoi consiste sa légèreté ?
Quels JOIN connaissez-vous ? Énumérez-les.
Qu'est-ce qu'un sémaphore?
Avec quelles bases de données avez-vous travaillé?
De quelle table provient l'alias 'oi' dans la requête?
Parlez-moi de la conception du système de modération/orchestrateur — comment l'avez-vous conçu, quelles décisions avez-vous prises?
Index composés : que doit-on mettre en premier : égalité ou plage ?
Quelle stratégie de mise en cache choisir : cache-aside ou write-through, en tenant compte du comportement des utilisateurs lors de la vérification du statut de la commande?
Parlez-moi plus en détail du service de calcul des salaires — comment il est organisé et quelles ont été les difficultés?
Qu'est-ce qui est important dans le travail, selon quel critère considères-tu un nouveau lieu?
Nommez quatre protocoles : HTTP, gRPC, WebDAV, ACSA — lequel est en trop ?
Afficher les combinaisons uniques d'utilisateur et d'ID de produit pour tous les achats effectués par des utilisateurs avant qu'ils ne soient bannis. Trier d'abord par nom d'utilisateur, puis par SKU Trouver les utilisateurs ayant effectué des achats pour un montant supérieur à 5000 roubles. Afficher leurs noms au format id utilisateur | prénom | nom | montant des achats
Comment votre travail en équipe était-il organisé : processus, artefacts, tests, déploiement ?
Dans quelle mesure serait-il confortable si enregistrions les réponses aux questions techniques pour que les chefs techniques les évaluent?