Le lieu de démonstration des prouesses techniques de nos candidats.
If you need the english version, you can find it here
Ce challenge est fait pour démontrer tes talents.
Tu n'as pas besoin de:
-
tous les faire: sauf si ta tentes et que tu as le temps, un projet devrait être assez pour avoir une conversation interéssante sur ton approche et ton code💡
-
finir le project completement: c'est à toi de choisir ce que tu penses être du code, de la documentation, de la configuration suffisants pour nous montrer tes skills 🏋🏻♀️
-
choisir la stack techno qu'on utilise/on a discuté: si tu peux démontrer que tu connais Node, Rus our React/Svelte, c'est sur que c'est bien, mais si tu es un king du Python et d'Haskell, et que tu peux nous montrer du code fantastique avec, priorise de nous impressioner 💪
-
choisir le projet dont tu penses qu'il nous plairait le plus: c'est conçu pour etre fun, profites-en pour faire quelque chose que tu trouves cool, on cherche la passion et la talent ❤️
-
les faires tous: à moins que tu sois VRAIMENT motivé et que tu as le temps, un seul projet devrait etre bien assez pour une tres belle conversation sur ton approche 💡
-
finir le projet complétement: c'est à toi de décider ce qui est assez de code, documentation, tests, configuration, ... pour faire la démonstration des tes talents!🏋🏻♀️
-
choisir exactement la meme stack que nous: si tu peux démontrer que tu connais Node, Go ,Rust ou Svelte, c'est cool, mais si tu es un roi de Python ou d'Haskel et qui tu n'as pas peur de changer, n'hésites pas à préférer briller que complaire 💪
-
choisir celui que tu penses va nous plair: c'est fait pour etre fun , choisis celui qui va te faire plaisir, ca se refletera forcément dans ton code ❤️
Pour nous faciliter la vie 💁♂ quand on review, il serait apprecié, si tu pouvais:
- t'assurer qu'on peut le rouler: meme si c'est pas terminé, on devrait toujours commiter du code qui marche, non? 😃 Si ton composant ou projet est encore incomplet, c'est parfait, mais assures toi qu'il afficher des logs, des espaces vides ou autre mais ne crash pas our ne redémarre pas notre smart cat feeder (🐈😻). Aussi, ne prend pas pour acquis que nous avons tout ce que ca prend pour le faire marcher en local, une documentation de départ serait idéale.
- démontre ton meilleur: les actions parlent mieux que les mots! on est pas seulement interessé de voir ce que tu 'ferais' dans un monde meilleur ou les licornes font des revues de code et nous donne des super-pouvoir de test automatisés, mais on veut vraiment que tu nous montres ce que tu fait day-to-day when we have a sneaky bug to crush before Thursday's beer 🍻 and we're still in the middle of a pandemic. Tips: make sure your submission match your usual standard... 😉
- submit your result as a PR: yup, in Github and ideally with nice wit-filled commit message. Put your answer for a specific challenge inside it's own directory, avoid deleting the other challenge folders! Also, we will reject it in the end...Don't panic! It means we made a decision and we want to keep our repo clean for the next candidates. Your submission will always be in our heart, especially if it's good.
- we are interested in how you got to your final solution: we want to see how you split your work and how you chunk it so that its easy to work, collaborate on and review, so please, do not squash your branch when you send the PR, we want to see it all, even if you’re not super proud of it! You can of course re-organise your commits after the fact if you are into that sort of thing...
- test your submission: put yourself in our shoes. double-check.👓 Git clone the repo under a different name locally, then make sure everything is squeaky when it's building. Unfortunately, we will spend exactly 5 min trying to make it work if it doesn't. Make the best of those 5 min👸🏻
- have fun!