SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
AFUP Paris · 4 juin 2019
JL Recrutement
Un recrutement technique
de A à Z
La toolbox pour vos
prochains entretiens
+1 000
entretiens réalisés
+200
recrutements
PHP depuis 2011
+150
recrutements PHP
en indépendante
+8 ans
d’expérience
dans le secteur
Négociation
salariale
Salaire
Proposition & acceptation
Les entretiens
Entretien technique
Entretien RH
Avant
l’entretien
Fiche de poste
Tests techniques
Sommaire
Avant l’entretien
Fiche de poste
Test technique
Fiche de poste
Ce qui est important pour vous
•  Le contexte de l’entreprise
•  La stack précise
•  La roadmap & vision
•  Les missions détaillées
Mais il faut surtout comprendre l’ADN de la société !
•  Un test technique est-il pertinent ?
•  Quels types de tests techniques ?
•  Pourquoi faire passer un test ?
•  Quid de la fatigue, du stress,
de la vie privée ?
•  Un test à un instant T représente-t-il la vraie valeur d’un développeur ?
Tests techniques
QCM
+  v
+ Rapide
-  Questions fermées
-  Pression
-  Pas représentatif du
niveau technique
Tests techniques
ALGO
+ Capacité
analytique
+ Communication
-  Ne représente pas
le quotidien
Tests techniques
	
	
Question algorithmique :
On décide d'implémenter une politique de rétention d'objet dans un cache suivant la
fréquence d'accès.
- Implémenter un compteur
- Implémenter une moyenne glissante de la fréquence d'accès
- Implémenter un score basé sur la fréquence, avec la contrainte de mémoire de 1
octet par objet.
Autre question algorithmique de Mathieu LEMOINE :
Ecrivez une classe PHP appelée “EinsteinService”, permettant de calculer les
équivalences entre l’énergie E et la masse m selon la formule E = mc2 .
	
	
	
Question algorithmique :
On décide d'implémenter une politique de rétention d'objet dans un cache suivant la
fréquence d'accès.
- Implémenter un compteur
- Implémenter une moyenne glissante de la fréquence d'accès
- Implémenter un score basé sur la fréquence, avec la contrainte de mémoire de 1
octet par objet.
Autre question algorithmique de Mathieu LEMOINE :
Ecrivez une classe PHP appelée “EinsteinService”, permettant de calculer les
équivalences entre l’énergie E et la masse m selon la formule E = mc2 .
APPLICATIF
+ Représente le
quotidien
+ YAGNI
+ Autonomie
-  Trop lourd
Tests techniques
REFACTO
+ Représente le
quotidien
+ Travail d’équipe
-  Ne part pas de
zéro
Tests techniques
NO TEST
+ Communication
+ Profondeur
-  Pas de vue sur le
code
-  Autonomie ?
Tests techniques
QCM ALGO APPLICATIF REFACTO NO TEST
+  v
+ Rapide + Capacité
analytique
+ Communication
+ Représente le
quotidien
+ YAGNI
+ Autonomie
+ Représente le
quotidien
+ Travail d’équipe
+ Communication
+ Profondeur
-  Questions fermées
-  Pression
-  Pas représentatif du
niveau technique
-  Ne représente pas
le quotidien
-  Trop lourd -  Ne part pas de
zéro
-  Pas de vue sur le
code
-  Autonomie ?
Tests techniques
Les entretiens
Techniques
RH
Exemples de questions techniques :
•  Faut-il le faire passer avant ou après l’entretien RH ?
•  Durée ?
•  Questions logiques : ampoules, glaçon
Qu'est-ce que l'encapsulation ?
Quel est le dernier problème de performance que vous avez rencontré ?
Qu’est ce que c’est pour toi les points clefs d’un code de qualité?
Quels sont les différents niveaux de caches d’une application WEB ?
Comment est modélisée pour vous la base de données Twitter ?
Qu’est ce que le SPOF ?
Que se passe-t-il quand on tape www.google.fr entre le moment où on
appuie entrée et le moment où ça apparaît ?
Entretiens techniques
•  Pertinent, obligatoire ?
•  Échanger sur toute la partie non technique
•  Demander des précisions sur le package
Exemples d’avantages:
6 semaines de congés 15 RTT/an
Participation (équivalent environ un mois de
salaire)
Salle de sport: 200 euros/an + remboursement
du CE autour de 20 euros
Contrat de 35h Mutuelle d'entreprise
C.E (places de cinéma, zoo, remboursement de
spectacles)
Remboursement à 50% du titre de transport ou
place de parking
Abonnement de 4 magazines offerts/an Salles de repos, baby-foot, soirées
Participation aux événements techniques Formation techniques internes et externes	
Entretiens RH
Négociation salariale
Salaires
Proposition & acceptation
•  Package = fixe + variable + avantages
•  Avantages financiers : BSPCE (start-up early stage),
abondement, primes, process d’augmentation
•  Variable : comment ça fonctionne ? Suis-je objectivé ?
Négociation salariale
Moyennes annuelles JL
Recrutement 2018
Baromètre des salaire
du PHP (Paris)
55 500€
Salaire le + élevé 2019 : 86K€
Vs 70K€ en 2018
51 500€
Juniors
38-42K€
AFUP JDN 2018
Seniors
50-75K€
Salaires
0%	
10%	
20%	
30%	
40%	
50%	
60%	
70%	
<40K	€	 40K-49K	€	 50K-59K	€	 60K-79K	€	 80K-90K	€	
Tranches salariales - JL Recrutement
(%)
2017	 2018	
Salaires
•  Un mail a pour valeur de promesse d’embauche s’il précise les
élément suivants (source - service-public.fr) :
•  Emploi proposé avec définition du poste
•  Date d’entrée
•  Rémunération
•  Lieu de travail
•  Négocier les futurs congés.
•  Négocier la date de commencement
•  Penser aux vacances !
Proposition & acceptation
Tests techniques : comment s’entrainer ?
Quels outils mettre en place pour aider la communauté ?
Github, Codingame…
Comment améliorer/aider les développeurs ?
Bonus
Job Board PHP sur Github
https://github.com/jlondiche/job-board-php
Démarche de transparence
https://medium.com/@jlondiche
Hello
https://www.linkedin.com/in/jlondiche/
Jeanne Londiche
Indépendante spécialisée en recrutement
PHP
jeanne@jlrecrutement.com - T. 06 49 35 64
30

Contenu connexe

Similaire à JL RECRUTEMENT - MEETUP AFUP

Easy Test de Concept
Easy Test de ConceptEasy Test de Concept
Easy Test de ConceptEasyPanel
 
180927 opeo @ carrefours excellence (2)
180927   opeo @ carrefours excellence (2)180927   opeo @ carrefours excellence (2)
180927 opeo @ carrefours excellence (2)Renan Devillieres
 
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification LogicielleLeClubQualiteLogicielle
 
Iut lyon 1 introduction à l'agilité - 20 juin 2012
Iut lyon 1   introduction à l'agilité - 20 juin 2012Iut lyon 1   introduction à l'agilité - 20 juin 2012
Iut lyon 1 introduction à l'agilité - 20 juin 2012agnes_crepet
 
Optimiser l’intervention d’un expert accessibilité
Optimiser l’intervention d’un expert accessibilitéOptimiser l’intervention d’un expert accessibilité
Optimiser l’intervention d’un expert accessibilitéOlivier Nourry
 
Le reporting, un dispositif de pilotage multi-facettes au service du client
Le reporting, un dispositif de pilotage multi-facettes au service du clientLe reporting, un dispositif de pilotage multi-facettes au service du client
Le reporting, un dispositif de pilotage multi-facettes au service du clientitSMF France
 
2014 enjeux actuels_du_digital_learning
2014 enjeux actuels_du_digital_learning2014 enjeux actuels_du_digital_learning
2014 enjeux actuels_du_digital_learningClaude Lépineux
 
Iccf hec session-live_1_vf
Iccf hec session-live_1_vfIccf hec session-live_1_vf
Iccf hec session-live_1_vfFirst_Finance
 
Open ERP Presentation - Français
Open ERP Presentation - FrançaisOpen ERP Presentation - Français
Open ERP Presentation - Françaisgueste4ba94c
 
Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...Microsoft Décideurs IT
 
Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...Microsoft Technet France
 
P3 of formation-portfolio-programme-and-project-offices-p3o-foundation
P3 of formation-portfolio-programme-and-project-offices-p3o-foundationP3 of formation-portfolio-programme-and-project-offices-p3o-foundation
P3 of formation-portfolio-programme-and-project-offices-p3o-foundationCERTyou Formation
 
Catalogue de-formations-2017
Catalogue de-formations-2017Catalogue de-formations-2017
Catalogue de-formations-2017sylvain Emblard
 
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...CERTyou Formation
 
Présentation sherpacT 07/2010
Présentation  sherpacT  07/2010Présentation  sherpacT  07/2010
Présentation sherpacT 07/2010SherpacT
 
F202 - Présentation session live #2
F202 - Présentation session live #2F202 - Présentation session live #2
F202 - Présentation session live #2First_Finance
 

Similaire à JL RECRUTEMENT - MEETUP AFUP (20)

Choisir sa solution e-commerce
Choisir sa solution e-commerceChoisir sa solution e-commerce
Choisir sa solution e-commerce
 
Easy Test de Concept
Easy Test de ConceptEasy Test de Concept
Easy Test de Concept
 
180927 opeo @ carrefours excellence (2)
180927   opeo @ carrefours excellence (2)180927   opeo @ carrefours excellence (2)
180927 opeo @ carrefours excellence (2)
 
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
20120612 03 - Bilan du dispositif de reconversion Qualification Logicielle
 
Softtodo PFE Book 2020
Softtodo PFE Book 2020Softtodo PFE Book 2020
Softtodo PFE Book 2020
 
Iut lyon 1 introduction à l'agilité - 20 juin 2012
Iut lyon 1   introduction à l'agilité - 20 juin 2012Iut lyon 1   introduction à l'agilité - 20 juin 2012
Iut lyon 1 introduction à l'agilité - 20 juin 2012
 
Optimiser l’intervention d’un expert accessibilité
Optimiser l’intervention d’un expert accessibilitéOptimiser l’intervention d’un expert accessibilité
Optimiser l’intervention d’un expert accessibilité
 
Le reporting, un dispositif de pilotage multi-facettes au service du client
Le reporting, un dispositif de pilotage multi-facettes au service du clientLe reporting, un dispositif de pilotage multi-facettes au service du client
Le reporting, un dispositif de pilotage multi-facettes au service du client
 
2014 enjeux actuels_du_digital_learning
2014 enjeux actuels_du_digital_learning2014 enjeux actuels_du_digital_learning
2014 enjeux actuels_du_digital_learning
 
Iccf hec session-live_1_vf
Iccf hec session-live_1_vfIccf hec session-live_1_vf
Iccf hec session-live_1_vf
 
Open ERP Presentation - Français
Open ERP Presentation - FrançaisOpen ERP Presentation - Français
Open ERP Presentation - Français
 
Maintenance academy v1
Maintenance academy v1Maintenance academy v1
Maintenance academy v1
 
Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...
 
Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...Montée en compétences et certifications : Découvrez les nouvelles solutions p...
Montée en compétences et certifications : Découvrez les nouvelles solutions p...
 
P3 of formation-portfolio-programme-and-project-offices-p3o-foundation
P3 of formation-portfolio-programme-and-project-offices-p3o-foundationP3 of formation-portfolio-programme-and-project-offices-p3o-foundation
P3 of formation-portfolio-programme-and-project-offices-p3o-foundation
 
Catalogue de-formations-2017
Catalogue de-formations-2017Catalogue de-formations-2017
Catalogue de-formations-2017
 
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
 
Présentation sherpacT 07/2010
Présentation  sherpacT  07/2010Présentation  sherpacT  07/2010
Présentation sherpacT 07/2010
 
Backlog vs Référentiel d’Exigences
Backlog vs Référentiel d’ExigencesBacklog vs Référentiel d’Exigences
Backlog vs Référentiel d’Exigences
 
F202 - Présentation session live #2
F202 - Présentation session live #2F202 - Présentation session live #2
F202 - Présentation session live #2
 

JL RECRUTEMENT - MEETUP AFUP

  • 1. AFUP Paris · 4 juin 2019 JL Recrutement
  • 2. Un recrutement technique de A à Z La toolbox pour vos prochains entretiens
  • 3. +1 000 entretiens réalisés +200 recrutements PHP depuis 2011 +150 recrutements PHP en indépendante +8 ans d’expérience dans le secteur
  • 4. Négociation salariale Salaire Proposition & acceptation Les entretiens Entretien technique Entretien RH Avant l’entretien Fiche de poste Tests techniques Sommaire
  • 5. Avant l’entretien Fiche de poste Test technique
  • 6. Fiche de poste Ce qui est important pour vous •  Le contexte de l’entreprise •  La stack précise •  La roadmap & vision •  Les missions détaillées Mais il faut surtout comprendre l’ADN de la société !
  • 7. •  Un test technique est-il pertinent ? •  Quels types de tests techniques ? •  Pourquoi faire passer un test ? •  Quid de la fatigue, du stress, de la vie privée ? •  Un test à un instant T représente-t-il la vraie valeur d’un développeur ? Tests techniques
  • 8. QCM +  v + Rapide -  Questions fermées -  Pression -  Pas représentatif du niveau technique Tests techniques
  • 9. ALGO + Capacité analytique + Communication -  Ne représente pas le quotidien Tests techniques Question algorithmique : On décide d'implémenter une politique de rétention d'objet dans un cache suivant la fréquence d'accès. - Implémenter un compteur - Implémenter une moyenne glissante de la fréquence d'accès - Implémenter un score basé sur la fréquence, avec la contrainte de mémoire de 1 octet par objet. Autre question algorithmique de Mathieu LEMOINE : Ecrivez une classe PHP appelée “EinsteinService”, permettant de calculer les équivalences entre l’énergie E et la masse m selon la formule E = mc2 . Question algorithmique : On décide d'implémenter une politique de rétention d'objet dans un cache suivant la fréquence d'accès. - Implémenter un compteur - Implémenter une moyenne glissante de la fréquence d'accès - Implémenter un score basé sur la fréquence, avec la contrainte de mémoire de 1 octet par objet. Autre question algorithmique de Mathieu LEMOINE : Ecrivez une classe PHP appelée “EinsteinService”, permettant de calculer les équivalences entre l’énergie E et la masse m selon la formule E = mc2 .
  • 12. NO TEST + Communication + Profondeur -  Pas de vue sur le code -  Autonomie ? Tests techniques
  • 13. QCM ALGO APPLICATIF REFACTO NO TEST +  v + Rapide + Capacité analytique + Communication + Représente le quotidien + YAGNI + Autonomie + Représente le quotidien + Travail d’équipe + Communication + Profondeur -  Questions fermées -  Pression -  Pas représentatif du niveau technique -  Ne représente pas le quotidien -  Trop lourd -  Ne part pas de zéro -  Pas de vue sur le code -  Autonomie ? Tests techniques
  • 15. Exemples de questions techniques : •  Faut-il le faire passer avant ou après l’entretien RH ? •  Durée ? •  Questions logiques : ampoules, glaçon Qu'est-ce que l'encapsulation ? Quel est le dernier problème de performance que vous avez rencontré ? Qu’est ce que c’est pour toi les points clefs d’un code de qualité? Quels sont les différents niveaux de caches d’une application WEB ? Comment est modélisée pour vous la base de données Twitter ? Qu’est ce que le SPOF ? Que se passe-t-il quand on tape www.google.fr entre le moment où on appuie entrée et le moment où ça apparaît ? Entretiens techniques
  • 16. •  Pertinent, obligatoire ? •  Échanger sur toute la partie non technique •  Demander des précisions sur le package Exemples d’avantages: 6 semaines de congés 15 RTT/an Participation (équivalent environ un mois de salaire) Salle de sport: 200 euros/an + remboursement du CE autour de 20 euros Contrat de 35h Mutuelle d'entreprise C.E (places de cinéma, zoo, remboursement de spectacles) Remboursement à 50% du titre de transport ou place de parking Abonnement de 4 magazines offerts/an Salles de repos, baby-foot, soirées Participation aux événements techniques Formation techniques internes et externes Entretiens RH
  • 18. •  Package = fixe + variable + avantages •  Avantages financiers : BSPCE (start-up early stage), abondement, primes, process d’augmentation •  Variable : comment ça fonctionne ? Suis-je objectivé ? Négociation salariale
  • 19. Moyennes annuelles JL Recrutement 2018 Baromètre des salaire du PHP (Paris) 55 500€ Salaire le + élevé 2019 : 86K€ Vs 70K€ en 2018 51 500€ Juniors 38-42K€ AFUP JDN 2018 Seniors 50-75K€ Salaires
  • 20. 0% 10% 20% 30% 40% 50% 60% 70% <40K € 40K-49K € 50K-59K € 60K-79K € 80K-90K € Tranches salariales - JL Recrutement (%) 2017 2018 Salaires
  • 21. •  Un mail a pour valeur de promesse d’embauche s’il précise les élément suivants (source - service-public.fr) : •  Emploi proposé avec définition du poste •  Date d’entrée •  Rémunération •  Lieu de travail •  Négocier les futurs congés. •  Négocier la date de commencement •  Penser aux vacances ! Proposition & acceptation
  • 22. Tests techniques : comment s’entrainer ? Quels outils mettre en place pour aider la communauté ? Github, Codingame… Comment améliorer/aider les développeurs ? Bonus
  • 23. Job Board PHP sur Github https://github.com/jlondiche/job-board-php Démarche de transparence https://medium.com/@jlondiche Hello https://www.linkedin.com/in/jlondiche/
  • 24. Jeanne Londiche Indépendante spécialisée en recrutement PHP jeanne@jlrecrutement.com - T. 06 49 35 64 30