Dans quels paradigmes de programmation sommes-nous lorsque nous programmons en Go et lorsque nous écrivons en SQL ? Quel paradigme correspond à Go et lequel au SQL classique ?
Golang
Y a-t-il des offres concurrentes?
Parlez de votre expérience chez Gazpromneft.
Parlez-moi de votre tâche la plus difficile, qu'elle soit technique ou commerciale.
Quels projets avez-vous eus lors de votre dernier emploi?
Quelle est la complexité asymptotique de la recherche par clé dans une table de hachage et comment est-elle atteinte ? Comment se déroule exactement l'adressage du bucket par le hash de la clé ?
Parlez-moi des niveaux d'isolation des transactions dans PostgreSQL
Écrire une fonction processBatch qui divise un tableau de chaînes en lots de 10, enregistre chaque lot via l'interface Saver, et en cas de succès, envoie une notification via l'interface Notifier
Comment le système traite-t-il un événement de livraison qui arrive sans toutes les données nécessaires?
Pouvez-vous donner un exemple de mise en œuvre de la chaîne de responsabilité dans un service RESTful classique en Go?
Qu'est-ce qu'une condition de course et comment l'éviter?
Avez-vous déjà réalisé un projet complexe à partir de zéro?
Doit-il apparaître dans Redis une nouvelle nomenclature (nouveau produit) ?
Nommez des modèles de conception de différentes catégories (créationnels, structurels, comportementaux, programmation parallèle) et expliquez-en un en détail.
Comment s'appelle cette métrique qui compare les clics aux impressions?
Quel est le danger lors du passage d'un slice à une fonction ? Y a-t-il une astuce avec les tableaux ?
Existe-t-il des procédures stockées et des fonctions dans PostgreSQL, MS SQL, Oracle?
Avant de passer de Postgres à ClickHouse pour la génération de rapports, avez-vous d'abord essayé d'optimiser Postgres (index, etc.)?
Comment avez-vous procédé à l'optimisation de PostgreSQL et quelles méthodes d'optimisation avez-vous utilisées?
Quels sont tes points forts?