diff --git a/src/translations/french/README.md b/src/translations/french/README.md index a972733..a79723a 100644 --- a/src/translations/french/README.md +++ b/src/translations/french/README.md @@ -17,8 +17,10 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d 1. [Questions sur HTML](#html-questions) 1. [Questions sur CSS](#css-questions) 1. [Questions sur JS](#js-questions) - 1. [Questions sur réseau](#network-questions) 1. [Questions sur la programmation](#code-questions) + 1. [Questions sur les tests](#testing-questions) + 1. [Questions sur la performance](#performance-questions) + 1. [Questions sur réseau](#network-questions) 1. [Questions pour le fun](#fun-questions) #### S'impliquer : @@ -34,7 +36,10 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d * Qu'avez-vous appris cette semaine ? * Qu'est ce qui vous motive ou vous intéresse dans le développement ? * Quel a été le dernier défi technique que vous avez expérimenté et comment l'avez-vous résolu ? -* Quelles considérations en terme d'UI, Sécurité, Performance, SEO, Maintenabilité ou Technologie faites-vous lorsque vous concevez une application web ou site ? +* Lors de la création ou la maintenance d'un site web, pouvez-vous expliquer certaines techniques que vous avez utilisées pour augmenter les performances ? +* Pouvez-vous décrire quelques bonnes pratiques ou techniques de référencement que vous avez utilisées récemment ? +* Pouvez-vous expliquer des techniques courantes ou des problèmes récents résolus en ce qui concerne la sécurité côté Front-end ? +* Quelles sont les actions que vous avez personellement prises sur des projets récents pour augmenter la maintenabilité de votre code? * Parlez-moi de votre environnement de travail préféré. * Avec quels logiciels de gestion de versions êtes-vous familier? * Pouvez-vous décrire comment vous travaillez (votre workflow) lorsque vous créez une page web ? @@ -46,22 +51,27 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d * Donnez 3 façons qui permettent de réduire le temps de chargement d'une page (perçu ou réel). * Si vous commencez à travailler sur un projet existant, où votre prédécesseur a utilisé des tabulations pour indenter son code et que vous utilisez des espaces, que faites-vous ? * Décrivez comment vous développeriez un simple diaporama -* Quels outils utilisez-vous pour tester la performance de votre code ? * Si vous pouviez maîtriser parfaitement une technologie cette année, laquelle serait-elle ? * Expliquez l'importance des standards et des organisations les édictant. * Qu'est-ce que le FOUC (*flash of unstyled content*) et comment l'évitez-vous ? * Expliquez ce que sont ARIA et les lecteurs d'écrans, et comment rendre votre site internet accessible * Expliquez quelques-uns des pour et contre des animations CSS par rapport aux animations JavaScript * Que signifie CORS et quel problème aborde-t-il ? +* Comment avez-vous géré un désaccord avec votre patron ou votre collaborateur ? +* Quelles ressources utilisez-vous pour en savoir plus sur les dernières nouveautés en matière de développement et de conception front-end ? +* Quelles sont les compétences nécessaires pour être un bon développeur front-end ? +* Dans quel rôle vous voyez-vous ? +* Expliquez la différence entre les cookies, sessions storage et local storage ? +* Pouvez-vous expliquer ce qu'il se passe lorsque vous saisissez une URL dans le navigateur ? +* Décrivez la différence entre SSR (*server side rendering*) et CSR (*certificate signing request*). Discutez des avantages et des inconvénients. + * Connaissez-vous le rendu statique ? + * Réhydratation ? **[[⬆]](#toc)** #### Questions sur HTML : * Que fait un `doctype` ? -* Quelle est la différence entre les modes `standard` et `quirks` ? -* Quelles sont les différences entre HTML et XHTML ? -* Y a-t-il des problèmes à envoyer des pages avec le *Content-Type* `application/xhtml+xml` ? * Comment servez-vous une page avec du contenu multilingue ? * À quoi devez-vous faire attention quand vous *designez* ou développez des pages pour des sites multilingues ? * À quoi les attributs `data-` servent-ils ? @@ -71,43 +81,51 @@ Cette liste contient un certain nombre de questions que vous pouvez poser lors d * Pourquoi est-ce généralement une bonne idée de positionner les `` à l'intérieur de `
` et les `