Skip to content

Latest commit

 

History

History
54 lines (29 loc) · 3.23 KB

readme.md

File metadata and controls

54 lines (29 loc) · 3.23 KB

Exercices d'entretien pour développeur

Voici quelques exercices d'entretien que j'ai réalisé afin d'évaluer les compétences de développeurs. Vous trouverez des exercices à destination de développeurs Front et Back-End ainsi que des exercices de conception visant à évaluer la création et la réflexion d'un candidat autour d'une problématique.

Exercices

1 - Utilisation d'une API Rest (Front)

En utilisant l'API Rest de The Movie DB, vous allez devoir créer une application qui permet d'aller rechercher un film en fonction de son titre et d'en lire les informations essentielles.

Il s'agit d'un exercice visant à valider l'utilisation d'une API Rest depuis une application JS.

Lien et énoncé complet

2 - Utilisation d'une API Rest (Back PHP)

En utilisant l'API Rest de The Movie DB, vous allez devoir créer une application qui permet d'aller rechercher un film en fonction de son titre et d'en lire les informations essentielles.

Il s'agit d'un exercice visant à valider l'utilisation d'une API Rest depuis une application PHP.

Lien et énoncé complet

3 - Conception d'un système de réplication de fichiers.

Vous avez des serveurs en France et en Allemagne qui partagent le même système de fichiers. Aujourd'hui, dans votre code toutes les écritures de fichiers sont doublées et toutes les lectures sont tentées uniquement sur les serveurs locaux. Cela pose deux problèmes :

  1. Vous devez à chaque écriture de fichier penser à la faire aux deux endroits.
  2. Parfois un fichier n'est pas présents en local mais disponible sur le dépot distant. Ce n'est pas normal, mais vous aimeriez que l'on utilise le fichier distant de manière transparente.

Il s'agit d'un exercice visant à valider la capacité d'un candidat à concevoir une solution à un problème complexe en utilisant la programmation objet.

Lien et énoncé complet

4 - Epreuve PHP/JS mixte créative

Vous devrez designer et développer une petite application type "Allocine" ou "iMDB" pour rechercher des films. vous développerez en PHP et JS et n'utiliserez pas de base de données. L'objectif est d'être créatif.

Il s'agit d'un exercice visant à valider la capacité d'un candidat (Junior) à être autonome, créatif et à concevoir en prenant en compte des notions d'UI/UX sur un projet Web.

Lien et énoncé complet

5 - Application Allo Vegan (mobile hybride web)

Il manque d'une bonne application pour vegans afin de trouver les bons restaurant autour de chez soi. Vous allez devoir la construire (le début !).

Il s'agit d'un exercice visant à valider la capacité d'un candidat à être autonome, créatif et à concevoir en prenant en compte des notions d'UI/UX sur un projet destiné aux mobiles.

Lien et énoncé complet

6 - Site web Allo Vegan (React ou Vue)

Après l'application mobile, voici le site web !

Il s'agit d'un exercice visant à valider la capacité d'un candidat à être autonome, créatif et à concevoir en prenant en compte des notions d'UI/UX sur un projet web avec VueJS ou React.

Lien et énoncé complet