Il était une fois, même dans les temps anciens, j'ai écrit un article pour Habr -
Interview. Le look du demandeur .
Au cours des 10 années qui se sont écoulées depuis lors, beaucoup de choses ont changé: le nombre de projets dans mon portefeuille a augmenté, à la fois avec succès et avec succès; Des dizaines de livres ont été lus, des dizaines de formations et de vidosiks sur YouTube ont été visionnés, à la fois utiles et juste des «mangeurs de temps», ainsi que des dizaines d'interviews, mais que j'ai déjà menées. Après un certain temps, une révision des vues a eu lieu
, mais ce n'est pas exactement ce dont je veux parler dans cet article de discussion.
Il est temps de créer une suite. Rencontrez mon # 10YearChallenge, seulement maintenant par l'intervieweur.
Pourquoi? Pourquoi? Pour qui?
La déclaration que je suis tellement génial et maintenant avec une légère vague de stylo ou en appuyant sur les boutons du clavier donnera les conseils les plus pratiques et tout ira bien - fondamentalement faux. Le but de cet article est d'échanger des expériences et éventuellement de donner aux enquêteurs débutants des recommandations générales, La personne qui interviewe le candidat est le visage de l'entreprise. Souhaitez-vous vous rendre dans un bureau où un enquêteur ou un RH \ Recruitier connait l'expérience et le démontre depuis la porte? Non.
Contexte ennuyeux et ennuyeux sur vous-même, que vous pouvez ignorer
Dans cette section, je ne vais pas révéler les secrets du signe ouvert, seulement une petite digression qui parle de moi. Les entretiens sont devenus ma responsabilité depuis 5-6 ans. Maintenant, je suis en mesure d'interviewer des candidats du niveau Junior-développeur au niveau Junior-manager, développeurs uniquement dans une certaine pile technologique dans laquelle ma "croissance" et mon développement ont eu lieu, c'est-à-dire Je n'accepte pas d'interviewer un développeur C ++, car Je connais ce langage de programmation depuis très longtemps.
Au total, j'ai mené environ deux cents entretiens, il y a eu des années / mois où je menais 2 à 3 entretiens par semaine, il fut un temps où je menais seulement 7 entretiens par an. Maintenant, je me considère à l'aise pour 1 entretien par semaine / deux.
Je vais faire une réservation tout de suite, je ne suis engagé que dans des entretiens techniques, je ne donne pas d'offre d'emploi à l'entreprise, bien qu'il y ait quelque temps j'avais de tels pouvoirs.
À propos du CV et du début de la conversation
Avant l'entretien, je reçois toujours le CV d'un candidat. Il convient de noter que le contenu dépend parfois de la région, il existe donc un curriculum vitae qui répertorie que le candidat a travaillé avec diverses technologies et recuit simplement dans chacune d'entre elles. Cela a toujours l'air un peu suspect, car Je ne connais que quelques personnes qui se trompent à la fois sur Java et .Net (par exemple), d'ailleurs, c'est une exception plutôt qu'une règle. En même temps, un développeur full-stack qui peut à la fois dans .Net et JS est tout à fait normal, bien qu'il y ait quelque chose de plus et de moins.
Un moment d'excuse: malheureusement, je viens avec un ordinateur portable pour une entrevue
et m'assois avec le nez dedans, ne grondant qu'occasionnellement, et si j'étais sceptique à l'égard de telles actions, maintenant je dois faire quoi faire sur les notes des candidats, puis écrire une conclusion détaillée , vous ne ferez pas de note, mais les candidats 2,3,4 par semaine et c'est tout, l'intervieweur ne peut pas écrire / se souvenir des détails de la revue et en général la personnalité de la personne interviewée est tachée, pour aggraver, vous pouvez ajouter que vous avez quitté l'interview et que vous devez retourner au projet et à d'autres associés à lui, et il y a leurs bunts et courir partout.
Pas écrit - oublié. Le meilleur souvenir est le papier.
Par conséquent, il est venu, a
expliqué pourquoi il avait besoin d'un ordinateur portable et, si cela ne le dérangeait pas, a ouvert son cahier
et fermé l'écharpe . Il s'est présenté et a expliqué ce que nous allons faire maintenant.
En moyenne, mes entretiens durent une heure ou plus, généralement jusqu'à 2, bien sûr j'essaie de ne pas traîner le bla bla bla vide. Si la question tourmente: «pourquoi? vous saurez si cela vous convient ou non en 10, 15, 30 minutes! », alors la réponse se trouve dans la discussion ci-dessous. ;)
La prochaine étape, je demande de parler au candidat de moi-même, de mon expérience au cours des dernières années. Un lecteur curieux aura immédiatement une question logique: «Pourquoi? Avez-vous lu le CV avant l'entretien?! Le fond! "
J'ai lu, mais comme le montre la pratique, parfois les gens envoient un curriculum vitae moralement obsolète qui ne reflète pas les dernières réalisations. Non, ce n'est pas de la paresse humaine, parfois une personne n'a pas le temps, parfois d'autres tâches, parfois mises à jour à la hâte. De plus, dans le secteur informatique, le travail est souvent à la recherche d'un candidat, et non l'inverse - cela doit être compris et accepté.
De plus, en règle générale, 2 développements sont possibles:
- Le candidat parle sans cesse de lui-même. Qu'est-ce qu'il (a) fait de bien et généralement bien fait et quelle chance l'entreprise a quand elle l'emploie. En général, selon les mots d'un classique moderne:
Le monde entier sera transformé à la fois
Cela deviendra plus de beauté
Et brille comme des strass
Sourit et apporte des ponts.
- Le candidat ne sait pas vraiment comment / veut se faire connaître, et pourquoi, quand y a-t-il du travail? Plus \ moins aimé, d'ailleurs, bien payé.
Dans le premier cas, vous devez écouter très attentivement le candidat, prendre des notes et, sur la base des résultats des notes, poser des questions approfondies. Comme le montre la pratique, il y a des moments où les gens connaissent bien divers problèmes, en plus ils ont une habileté de présentation assez cool - beaux hommes, j'applaudis debout là! Parfois, c'est l'inverse, ils ont tapé toutes sortes de noms et de termes et, non seulement ils ont tout intégré dans un curriculum vitae, mais ils ont également décidé de raser ces mots lors de l'entretien,
il y a même des régions éloignées où cela est très courant . Il y a exactement la même approche, nous écoutons très attentivement, nous prenons des notes et ensuite nous creusons profondément.
Questions et test des connaissances / compétences
Immédiatement, je note qu'il convient de séparer 2 approches des problèmes - la présence d'une expérience pratique et la présence de connaissances théoriques.
Une théorie sans pratique est morte et stérile, et une pratique sans théorie est inutile et pernicieuse. © par Chebyshev.
À ma connaissance, un bon ingénieur est une personne qui combine à la fois la présence d'une expérience pratique et des connaissances théoriques, car les tâches doivent non seulement être en mesure de faire de la clôture au dîner, de bien le faire (lire professionnellement), mais parfois d'expliquer ce qui a été fait à des collègues et de ne pas ressembler à un profane aux yeux des autres.
Par conséquent, lorsqu'une personne parle de son expérience antérieure, elle montre qu'elle l'a vraiment «ressentie» dans la pratique, puis il est déjà possible de poser des questions théoriques afin d'avoir une idée que la personne a utilisé le microscope pour ne pas enfoncer de béquilles dans les traverses.
Si une personne veut dessiner, expliquez ce qu'il y a sur un morceau de papier ou sur une planche à dessin - s'il vous plaît, par exemple, je ne serai satisfait que d'une telle visualisation.
Aussi, je vais clairement pousser le candidat à raisonner "à voix haute", car il s'agit d'un processus plutôt utile, tant du point de vue du demandeur - il démontre ses compétences pour raisonner et tirer des conclusions, que du point de vue de l'intervieweur - peut-être que le candidat n'a pas assez de petites choses pour qu'une personne puisse s'ouvrir d'un point de vue positif et démontrer ses connaissances, qui sont comme un petit caillou, capable de provoquer une énorme chute de pierre.
Ainsi, nous arrivons à la conclusion que l'
une des principales tâches de l'intervieweur est d'aider le candidat à démontrer ses connaissances et ses compétences pratiques . Par conséquent, l'entretien peut durer plus d'une heure.
Test des compétences pratiques et théoriques - questions et réponses
Il est assez utile et intéressant de poser des questions théoriques, cela montre à la fois l’ampleur des opinions et des connaissances d’une personne, ainsi que la capacité de trouver des informations dans diverses sources. Je respecte particulièrement les personnes qui, en répondant à une question théorique, peuvent tisser une sorte de référence à partir de leur expérience pratique.
Je ne m'attarderai pas particulièrement sur le point de contrôle de la théorie, je note seulement que vous devez parcourir la théorie à partir des sections que la personne a déclarées, mais n'oubliez pas de demander autour de vous quelque chose à proximité. À titre d'exemple, une personne peut dire qu'elle a vu l'architecture du projet et a posé quelques questions de clarification supplémentaires: "combien de personnes étaient sur le projet?" ou "quelles autres responsabilités aviez-vous?" vous pouvez découvrir qu'une personne a également réussi à bien diriger avec une équipe de 10 personnes, mais cela est sorti de sa tête lors d'un entretien ou l'intervieweur n'a pas posé les bonnes questions. Vous pouvez donc manquer des compétences précieuses.
"Eh bien, il est assez facile de remettre en question la théorie, mais comment allons-nous tester la pratique? Le mettre sur l'ordinateur et lui faire écrire du code? Ou allez-vous commencer à vous noyer pour le test maintenant? "Comme j'étais opposé aux tests, je reste un adepte de cette théorie. Une personne ne devrait pas consacrer son temps
personnel à résoudre des tâches qui ne sont pas payées, mais si l'enquêteur ne peut pas comprendre, une personne est capable d'écrire du code sans recourir à un test, alors un tel enquêteur est le bas. En outre, la législation consacre la norme de la période probatoire, qui fonctionne dans les deux sens: l'employé comprend si l'entreprise lui convient, si ses attentes ont été satisfaites, l'entreprise, à son tour, peut évaluer plus en détail les qualités professionnelles de la personne.
"Comment allez-vous le vérifier vous-même?"Je vous demanderai de noter un petit morceau de code, sans trouver de problème avec la syntaxe, la précision des appels de méthode et autres bêtises. Une feuille de papier ou un tableau blanc - aucune différence. Nous ne vérifions pas dans quelle mesure une personne se souvient de toutes les signatures des méthodes surchargées d'une certaine classe. En même temps, je considère qu'il n'est pas nécessaire d'écrire un gros morceau de code, pour une interview, il est tout à fait normal de donner un petit morceau de code, par exemple, mon préféré pour tester la connaissance DI du «concept» et demander d'ajouter une méthode simple, indiquant ce qui peut être écrit, ou peut être dit avec des mots. J'ai assez souvent des gars qui ont jeté un bref coup d'œil au code et ont dit: "Eh bien, ici, vous devez utiliser DI, vous pouvez le faire, ou vous pouvez, puis le faire et c'est tout." Si une personne peut tout expliquer en moins d'une minute, pourquoi s'embêter à écrire? Il en va de même pour les autres compétences techniques.
Les choses sont un peu plus compliquées avec les compétences de conception, par exemple, une base de données, ici je peux demander et dessiner sur un tableau, mais je ne conduirai certainement personne à des notations.
"Réécrire le code?" Est-il possible de vérifier la disponibilité des compétences pratiques uniquement via le code? »En aucun cas, si une personne commence à parler de cas de pratique ou d'utilisation de certains outils, compétences, il est tout à fait logique de compliquer un peu la situation et de lui demander comment il agirait. Ou donnez une situation à partir de votre expérience personnelle et voyez comment le candidat déciderait. J'avoue, honnêtement, je vais toujours pour des entretiens en tant que candidat, à la fois pour des questions techniques et managériales, bien que si j'ai un entretien technique en plusieurs étapes, je «tombe amoureux» et dis que j'écris un peu de code, mais surtout c'est l'architecture et la gestion projets. Lors de l'un de ces entretiens techniques, on m'a posé une question intéressante sur la façon de faire le premier déploiement avec la configuration initiale de l'infrastructure dans un système complètement fermé, c'est-à-dire il ne «sort» pas d'Internet, et il n'y a aucun accès de l'extérieur du mot, et il est impossible d'envoyer une personne spécialement formée. À mon avis - une question plutôt intéressante.
À propos de la différence dans les entretiens
Peut-être l'un des sujets les plus controversés, comme du point de vue de l'intervieweur, vous devez comprendre clairement comment, où et pourquoi nous allons interviewer le candidat. Considérons dans l'ordre:
- Parce que Étant donné que j'embauchais à la fois dans une petite entreprise et dans une entreprise suffisamment grande, il y a quelques différences. Lors de l'embauche d'une grande entreprise, il est important de comprendre qu'une personne sait et sait comment, c'est-à-dire l'intervieweur doit déterminer la liste des compétences et la profondeur de possession de ces compétences. Cela est dû au fait que vous pouvez trouver un projet adapté aux compétences du candidat.
- Entretien de projet ou entretien de petite entreprise. Je ne sépare pas spécifiquement ces deux concepts car les approches de ces entretiens sont très similaires dans leur mécanisme. Dans de tels entretiens, vous avez un ou plusieurs candidats, vous aurez de la chance, et vous essayez de comprendre dans quelle mesure le candidat vous convient, selon les compétences qu'il connaît. Dans ce cas, l'intervieweur technique doit être impliqué dans le projet et ne pas être invité de l'extérieur, une telle personne a une idée de la nécessité de la disponibilité de certaines compétences et de la capacité de les sacrifier ou d'augmenter les disparus dans un délai acceptable.
Épilogue
Je note que lorsque l'intervieweur a commencé ses activités, il s'est appuyé sur les notes de son article précédent et a essayé de ne pas commettre d'erreurs que j'avais observées avec les autres. Bien que mon chemin ait été épineux et non indolore.
Dans cet article appelant à la discussion, j'ai délibérément omis des façons de poser des questions, c'est le choix de chacun et le volume d'écriture est déjà important.

J'espère que cet article sera utile pour tous ceux qui commencent leur voyage en entrevues et n'oubliez pas que vous devriez l'aimer ou vous n'aurez que négatif et démotivation qui n'affectera personne positivement.