Test technique PHP pour évogue
- Présentation -
Test technique en PHP pour évaluer mes compétences de développeur, qui m'a été demandé par l'entreprise de formation évogue qui recrute des formateurs. Le test ne portait que sur le PHP et me fût demandé après la mise en situation.
J'ai été contacté par cette entreprise, intéressée par mon profil, qui, après m'avoir évalué en tant que formateur, m'a demandé de réaliser un test technique.
Le test qui m'a été demandé fût de développer un CRUD en PHP (ajouter, lire, modifier et supprimer des informations dans une Base De Données, pour ceux qui ne seraient pas familier avec le langage développeur).
Ayant eu 72h pour effectuer ce test qui n'aurait pas dû me prendre plus d'une demi journée, j'ai profité du temps imparti pour le mettre à contribution d'un jeune ami, en formation de Webdev, qui m'avait demandé de l'aide dans les mêmes temps pour son projet de fin de formation. Le projet qui lui avait été demandé était de développer un MVC, et il était plutôt perdu. Ce jeune m'ayant demandé de l'aide, je suis partie sur le devéloppement de ce MVC de base. Le but de ce test étant de voir ma logique, je me suis dit que cela ne serait pas mauvais d'aider en même temps ce jeune, ce qui lui a donné une base et lui a permit d'obtenir son diplôme.
J'ai donc développé ce que vous pourrez tester en cliquant sur le lien "Page de démarrage du test". Il est donc possible d'ajouter/consulter/modifier/supprimer des données (en mode modifs, les modifications sont validées à la sortie des champs, donc pas la peine de chercher le bouton validate).
A la finalité, le test ne fût pas concluant, certainement dû au fait que j'ai fait quelque chose qui n'était pas attendu, faire simple était la devise, et je comprends que le demandeur de ce test, que je n'ai d'ailleurs jamais vue, ait été perturbé en se disant que, si en me demandant quelque chose de simple à enseigner, je partais dans quelque chose de démesuré, cela serait compliqué... Impossible de dire à quoi ressemble cette personne, puisque c'est le seul qui fût sans webcam, arrivant après les entretiens et mise en situation, la seule chose que j'ai pu savoir de lui c'est qu'il est opposé à mes idées religieuses, ce qui pour moi n'était pas un problème...
Mes erreurs peuvent être de ne pas avoir caster certains tableaux en objet, ne pas avoir utiliser la syntaxe PHP 7, not having make comments in english, mais avant tout de faire ce qui n'était pas demandé..., bref, en sachant qu'il ne s'agissait pas de préparer un cours ni de donner une méthode, mais juste faire un CRUD, je pense qu'ils voulaient quelque chose dans les clouds et aujourd'hui je n'ai vraiment aucun regret de ne pas avoir intégré cette entreprise qui ne m'a jamais recontacté après que je leur ai envoyé ce test, que ce soit par mail, texto ou téléphone, un manque de correction.
Liens pour le test et le téléchargement du code
- Page de démarrage du test
- L'archive du MVC Le test porte le nom du projet de ce jeune en formation
- Emprunte SHA256 de l'archive
- Version en ligne Cette version est celle en ligne avec quelques changements sur l'affichage
- Emprunte SHA256 de l'archive