Revelyum
Rapport d'entretien technique
Établi pour Nordlys Conseil
Synthèse
Hugo, lead développeur PHP, applique l'architecture hexagonale par expérience et sait en citer les limites. Ses réponses sont complètes et un peu longues, avec des garanties financières correctes : clé d'idempotence, montants entiers, verrous ordonnés. Il utilise l'assistant pour le mécanique et fait attraper ses erreurs par un test d'architecture.
Détail par exigence
- PHP 8 moderne indispensable Solide
- Type strictement, utilise enums et classes readonly, tient des exceptions métier sans dépendance et teste sans base.
- Architecture hexagonale indispensable Solide
- Isole le domaine, branche chaque banque derrière un port et met en garde contre la multiplication des interfaces.
- Fiabilité des opérations financières indispensable Solide
- Garantit l'idempotence, les montants entiers et une revue des écarts de réconciliation.
- PostgreSQL en production Solide
- Lit les plans avec les buffers, choisit des index composites ou partiels et ordonne ses verrous.
- Redis et Docker Solide
- Limite le débit avec Redis, a vu un solde en cache échouer et construit des images de production sobres.
- Usage de l'IA indispensable Solide
- Délègue le mécanique, relit, vérifie par l'analyse statique et garde l'architecture, avec un cas où un test a attrapé une dérive.
Points d'appui
- Architecture hexagonale appliquée dans trois équipes, avec mise en garde contre l'excès d'interfaces.
- Idempotence, montants entiers et réconciliation avec file de revue des écarts.
- Lecture de plans avec les buffers, index partiels et verrous ordonnés.
- Test d'architecture qui attrape une dépendance du domaine vers l'infrastructure.
Points de vigilance
- Réponses longues, avec le risque de noyer l'essentiel dans une équipe de cinq.
- Profil de lead, à confirmer sur un poste de développeur au quotidien.
Sujets abordés
PHP 8 moderne · Architecture hexagonale · Fiabilité des opérations financières · PostgreSQL en production · Redis et Docker · Usage de l'IA
Entretien conduit en autonomie par le candidat, réponses transcrites puis analysées. L'évaluation finale appartient au recruteur : Revelyum n'émet aucune décision automatisée.