Quels sont les antipatterns de l'architecture microservices?
Embedded / IoT
Si le système a 24 cœurs, combien de processeurs y aura-t-il dans le modèle GMP?
Qu'est-ce qu'une Vue Matérialisée dans ClickHouse?
Qu'est-ce que SKIP LOCKED dans PostgreSQL ? Comment l'utiliser pour les files d'attente de tâches ?
Exemple DIP ```go package main import "fmt" // Interface pour l'abstraction du stockage de données type DataStorage interface { Save(data string) } // Module de bas niveau pour stocker des données dans un fichier ```
Quelle est la différence entre les bases de données relationnelles et non relationnelles?
Quand un objet entre-t-il dans la pile en Go?
Qu'est-ce que Kafka et en quoi diffère-t-il de RabbitMQ?
Qu'est-ce que Docker, Docker Image, Docker Compose?
1. Quelles fonctionnalités client (fonctionnalités utilisateur) avez-vous implémentées au cours de la dernière année dans votre lieu de travail actuel? 2. Quel pourcentage approximatif de tâches avez-vous réalisé directement en PHP au cours de la dernière année? 3. Quelle proportion PHP/GO serait confortable pour vous dans des tâches dans un nouveau lieu de travail (en %)? 4. Pourquoi souhaitez-vous changer de lieu de travail? 5. Indiquez votre expérience en développement commercial en langage GO. 6. Avez-vous une expérience avec REST RPC, gRPC, API? 7. Avez-vous de l'expérience dans le développement de services dans Kubernetes? Expérience de déploiement? (Décrivez sur quels projets) 8. Avez-vous de l'expérience dans le déploiement de systèmes d'exploitation similaires à Unix? (Décrivez ce que vous avez dû faire) Comment évaluez-vous votre niveau de connaissances de Linux? (utilisateur/avancé). 9. Avez-vous des connaissances et/ou une expérience avec terraform? (Décrivez sur quels projets vous l'avez utilisé) 10. Avez-vous travaillé avec des bases de données PostgreSQL, MongoDB? 11. Quel niveau de revenu envisagez-vous? 12. Combien d'années travaillez-vous dans le développement commercial et combien spécifiquement avec Go? 13. Avez-vous de l'expérience dans le développement de jeux ou d'applications mobiles avec gamification? Si oui, joignez un lien vers le projet. 14. Décrivez brièvement (3-5 phrases) l'architecture du dernier service en Go que vous avez conçu ou modifié de manière significative. Quels composants, pourquoi cette structure, que feriez-vous différemment maintenant? 15. Parlez de refactorisations ou migrations qui ont pris plus de 2 semaines. Qu'est-ce qui a déclenché cela, quelles métriques étaient avant/après, qu'est-ce qui n'a pas fonctionné comme prévu? 16. Avec quels outils d'IA travaillez-vous lors de la rédaction de code? Qu'avez-vous changé dans votre utilisation de l'IA en 2025? 17. Décrivez un cas où l'utilisation de l'IA a considérablement simplifié votre travail ou vous a fait gagner du temps. 18. Parlez un peu de votre expérience avec WebSocket ou d'autres solutions en temps réel. Dans quel produit l'avez-vous utilisé? Combien de connexions simultanées avez-vous supportées, quels problèmes de scalabilité avez-vous rencontrés? 19. Avez-vous de l'expérience avec des queues (BullMQ, Kafka, RabbitMQ ou autres)? Dans quelles tâches les avez-vous utilisées? 20. Décrivez un cas où les tests ont détecté un bug avant la vente ou lorsque l'absence de tests a conduit à un problème. Quel était ce cas? 21. Parlez d'un bug ou incident en Go que vous avez débogué le plus longtemps. Comment s'est-il manifesté, combien de temps cela a-t-il pris, quelle en était la cause? 22. Indiquez le RPS maximum ou MAU du produit sur lequel vous avez travaillé. Si possible, indiquez également la latence p99 que vous supportiez. 23. Vous pouvez ici joindre un exemple de code (lien vers document/pastebin) ou lien vers Github. 24. Si vous n'avez pas répondu à une offre sur HH, joignez un lien ou un fichier de votre CV. 25. Champ libre pour commentaires, où vous pouvez écrire tout ce que vous jugez important!
Quels volumes de données ont été traités par ClickHouse ? D'où proviennent-ils ? Quel était le RPS en lecture et en écriture, y compris en batchs ?
Qu'est-ce que la livraison au moins une fois et exactement une fois ? En quoi diffèrent-elles et quels sont leurs avantages/inconvénients ?
Quelle est la différence entre les commandes EXPLAIN et EXPLAIN ANALYZE dans PostgreSQL?
Parlez-moi du théorème CAP : en quoi consiste-t-il, exemples de bases de données ?
Lire une carte de manière thread-safe en Go?
Qu'est-ce que TCMalloc ?
As-tu travaillé avec une architecture propre et Domain-Driven Design?
Quels index existe-t-il dans PostgreSQL?
Comment transmettre correctement le contexte dans une goroutine lors de l'envoi de SMS (authentification à deux facteurs) ?
Quelle est la différence entre Dependency Injection et Dependency Inversion ?