Quelles réponses empêchent un candidat d'embaucher lors de l'entretien? [fermé]

19

Vous êtes à la recherche de candidats pour un poste de développement logiciel, tous les CV sont passés en revue et vous avez fait quelques invitations à des entretiens. Maintenant, les gens se présentent dans la salle de conférence sur place, et vous commencez à parler de votre expérience passée, à revoir le curriculum vitae, les intérêts de développement personnel, etc.

Dans vos expériences d'embauche, quelles ont été les réponses (et les questions) que vous auriez souhaité avoir mieux traitées au départ et qui vous ont peut-être empêché d'embaucher un mauvais candidat?

Je cherche des drapeaux rouges à surveiller et j'espère être assez perspicace.

Excité
la source
8
Il s'agit d'une question très large car certaines réponses concerneraient sans aucun doute les spécificités d'un emploi particulier ou varieraient d'une personne à l'autre. De plus, je pense que cette question pourrait ne pas être très spécifique aux programmeurs si les réponses que vous recherchez concernent des questions plus génériques de type RH.
Adam Lear
4
Certainement à la recherche de réponses aux questions de programmation / de type logiciel.
Randy
Pas toujours, mais très souvent, il existe une corrélation inverse entre l'utilisation et la capacité des mots à la mode. Les meilleurs de XYZ sont plus souvent ceux qui peuvent expliquer XYZ en termes d'une simplicité perspicace.
hotpaw2
1
Je pense que vous voulez vraiment lire " Smart and Get Things Done " de Joel Spolsky
Julien Guertault

Réponses:

35

La seule chose dont je suis certain, c'est qu'il existe une corrélation entre des réponses obscures, évitantes, mais trop confiantes et mon désir de ne pas embaucher le candidat. Ceci est mon "drapeau rouge" personnel.

Certains candidats ne répondent pas pleinement aux questions de manière satisfaisante et, au lieu de cela, ils dansent verbalement autour d'une pseudo-réponse. Le but de ces candidats est avant tout de ne jamais dire que je ne sais pas . Ils utiliseront des mots à la mode, mais ils utiliseront également d'autres stratégies pour essayer d'apparaître intelligents et bien informés. Ils feront également référence à certains projets sur lesquels ils étaient dans le passé, mais ne peuvent pas décrire aussi bien ce que c'était ni comment cela a fonctionné, mais ils souligneront à quel point c'était difficile. Ils sembleront avoir un comportement très confiant malgré une incapacité ou un manque de désir de plonger dans les détails techniques. Ils seront vraiment bons pour exciter les managers à les embaucher, mais les développeurs ont du mal à en faire la tête ou la queue. Ils n'utiliseront jamais l'expression "je ne sais pas"

Ils sont bons pour ne pas admettre qu'ils ne savent pas quelque chose, donc je ne peux jamais dire avec certitude qu'ils sont 100% mauvais, mais je ne me sens jamais à l'aise de recommander quelqu'un à moins d'avoir l'impression d'avoir appris quelque chose sur cette personne et de travailler. J'ai habituellement une réaction positive très forte ou un grognement "peut-être!?!", Et je viens d'apprendre à ne pas recommander les "maybes".

Doug T.
la source
2
+1, grand point. Je crois que l'une de mes meilleures qualités que j'ai appris à dire je ne sais pas. Cela peut sembler gênant au début, mais mieux que de vous peindre dans un coin où vous ne savez pas comment vous êtes entré en premier lieu.
Randy
Je me suis disqualifié dans une interview une fois en bluffant sur ma connaissance des modèles OO, puis en étant appelé. Temps triste. Mais j'ai beaucoup appris sur moi et sur les situations de pression!
Dan Ray
2
Alors, que pouvez-vous leur demander pour s'assurer que c'est l'un de ceux qui ne disent jamais "je ne sais pas"?
4
@ Thorbjørn: "Alors, avez-vous de l'expérience avec <un acronyme inventé qui ne veut rien dire dans votre secteur>?
Michael Borgwardt
4
J'ai dit "je ne sais pas". avant lors des entretiens et généralement suivi avec un "Mais je voudrais en savoir plus" ou interrogé l'intervieweur à ce sujet afin que je puisse en savoir plus à ce sujet après l'entretien.
rjzii
22

Un filtre amusant est le suivant. Donnez-leur une liste de mots à la mode pour différentes technologies et demandez avec qui ils ont travaillé. Faites-en quelques-unes fausses technologies inventées. Quiconque prétend avoir travaillé avec ceux-ci est sans embauche. (Quelqu'un a en fait inventé une technologie de réseautage, a rédigé une bonne page Web la décrivant, puis l'a utilisée dans les écrans de téléphone. Tout candidat qui a relu sa fausse description lorsqu'on lui a posé des questions sur la technologie était sans engagement. J'oublie le nom du La technologie.)

Plus sérieusement, les plus grandes choses que vous voulez rechercher sont des signes d'honnêteté, de capacité à apprendre et à quel point ils s'intégreront. S'ils disent qu'ils connaissent très bien X et ne peuvent pas répondre aux questions, ils ne le sont pas une location.

Plus précisément, si vous recherchez un ensemble de compétences spécifiques, essayez d'avoir un processus d'entrevue qui reflète cela.

Par exemple, à un endroit où je travaillais, nous donnions aux gens la description d'une application réelle mais simple (générer un tas de rapports à utiliser pour jouer au baseball fantastique). Nous demanderions à la personne de concevoir un schéma de base de données pour cela. Ensuite, nous posions des questions sur la façon dont leur schéma traiterait divers problèmes. Ensuite, nous leur demandions d'écrire des requêtes spécifiques sur leur schéma. Ce processus reflétait étroitement la conception de notre application CRUD, tout comme un bon filtre pour l'ensemble de compétences exact que nous souhaitions.

De même, lorsque nous voulions embaucher une personne HTML front-end, nous avions un graphiste mettant en page une page réaliste, puis découpant des graphiques. Tous les candidats ont reçu l'image et les graphiques, et ont été invités à l'écrire en HTML en leur temps. Ils ont été jugés sur la façon dont leur page HTML reproduisait l'image donnée, sur la propreté du HTML et sur son efficacité dans différents navigateurs. Quand ils sont arrivés, nous avons posé quelques questions sur le code HTML (essentiellement pour vérifier qu'ils l'ont effectivement écrit) et vérifié leur ajustement personnel. C'était en fait le flux de travail auquel ils allaient faire face dans la pratique, et cela s'est avéré être un excellent filtre.

Alors regardez ce que vous embauchez, déterminez les compétences que les gens utilisent dans la vie quotidienne, puis concevez une interview réaliste qui teste cela. Ce ne sera pas parfait, mais ce sera beaucoup mieux que les processus d'entrevue craptiques de la plupart des organisations.

btilly
la source
7
+1 pour m'avoir fait rire dans le premier paragraphe. J'aime cela! En fait, je connais un intervieweur qui fait cela, et cela fonctionne plutôt bien.
Mason Wheeler du
2
dites-leur que vous cherchez quelqu'un avec 10 ans d'expérience avec la langue "go" de Google [annoncé en 2009] en.wikipedia.org/wiki/Go_(programming_language)
Steven A. Lowe
2
@Steven A. Lowe: J'ai toujours pensé que les entreprises qui mettaient ce genre de choses dans leurs exigences étaient tout simplement ignorantes. Ils l'utilisent comme filtre BS intentionnel?
btilly
9
@btilly: non, ils sont juste désemparés
Steven A. Lowe
3
@btilly, @Steven: Je pense que cela se produit principalement dans les grandes entreprises où le recrutement est fait par le service RH et le service informatique n'est qu'indirectement impliqué. Donc, le service informatique écrit «nous avons besoin de quelqu'un qui connaît Go» et les RH disent «nous n'embauchons pas d'amateurs, alors faisons 10 ans d'expérience dans ce domaine Go».
Michael Borgwardt
14

Je cherche des drapeaux rouges à surveiller et j'espère être suffisamment perspicace pour ne pas tomber dans tout cela: y a-t-il une corrélation entre les mots à la mode et la capacité?

Oui. Les gens avec trop de mots à la mode ont tendance à ne pas être capables et essaient de cacher cela en se faisant apparaître flashy, toujours en suivant "les dernières technologies". Je serais extrêmement sceptique à l'égard de toute personne prétendant être un expert dans trop de choses, surtout si elle n'a pas l'expérience professionnelle pour le confirmer.

Bien sûr, tout mensonge est une cause immédiate pour mettre fin à l'entretien.

jwenting
la source
4
+1, d'accord, les fibres sont intolérables. Les prouver comme des mensonges, plus difficile.
Randy
2
Une chose que j'ai remarquée, c'est que les gens qui ne comprennent pas réellement les concepts derrière un mot à la mode ont tendance à abuser des prépositions dans la même phrase. Exemple idiot - Eux: je programme sous C ++. Moi: Oh, vraiment? Jusqu'où sous?
Peter Rowell
2
J'ai rencontré plusieurs recruteurs qui sont accro aux mots à la mode, s'ils ne voient pas le candidat les utiliser beaucoup, ils ont abandonné: -s
umlcat
bien sûr, umlcat, ceux-ci existent. Mais voulez-vous travailler pour eux? J'ai même connu des chasseurs de têtes qui ajoutaient des mots à la mode aux curriculum vitae pour les «étoffer» sans consulter d'abord les candidats.
jwenting
Une fois, j'ai été refusé pour un emploi parce que l'intervieweur m'a demandé ce que l'acronyme IOC représentait - c'est un acronyme de trois lettres et cela pourrait signifier n'importe quoi selon le contexte. S'il avait demandé ce que je savais à propos de l'inversion du contrôle, j'aurais pu répondre comme je l'avais utilisé auparavant, mais il ne m'a pas dit ce que l'acronyme représentait parce que c'était la réponse que j'étais censé connaître - les candidats apparemment qualifiés en ont exactement un ce qui signifie l'acronyme du CIO ... J'ai appris alors que si vous ne connaissez pas les mots à la mode et les acronymes, vous n'êtes pas bon dans votre travail - même si vous avez déjà utilisé la technologie.
Jerry Jeremiah
10

Faites-leur parler de détails. De préférence sur leurs projets pour animaux de compagnie. S'ils n'en ont pas, ce serait un drapeau orange pour moi, mais tout de même acceptable. Dans ce cas, faites-leur parler d'un projet dont ils sont fiers.

Soyez concret, évitez le bavardage abstrait sur quoi que ce soit. Faites participer quelques développeurs à l'entretien si vous n'êtes pas à la hauteur des détails. Lorsque vous passez à l'essentiel de ce dont une personne est fière, des défis qu'elle a rencontrés et de la façon dont elle les a surmontés, il n'y a pas beaucoup de place pour se cacher derrière les mots à la mode.

Marjan Venema
la source
1
projets pour animaux de compagnie ... que se passe-t-il si vous travaillez trop à votre travail et n'avez pas de projets pour animaux de compagnie en conséquence
Ben B.3
3
@Ben B .: Comme je l'ai dit, ne pas avoir de projets pour animaux de compagnie est une orange, pas un drapeau rouge. Je préfère que les gens aient des projets pour animaux de compagnie, mais je comprends qu'il y a de bonnes raisons de ne pas les avoir. Être surchargé de travail à votre lieu de travail actuel serait l'un d'entre eux.
Marjan Venema
+1 pour parler de détails. Si le candidat ne peut pas entrer dans la conception / mise en œuvre de quelque chose sur lequel il a travaillé et expliquer pourquoi il l'a fait de cette façon, ce devrait être un signal d'alarme indiquant qu'il n'a peut-être pas fait le travail.
Tyanna
Je considérerai les "projets pour animaux de compagnie" comme un plus, mais il y a des enquêteurs qui laissent tomber les gens, car les "projets pour animaux de compagnie" sont une distraction
umlcat
@umlcat: Je sais que ces enquêteurs existent. Ils sont myopes. Pour ma part, je ne voudrais pas travailler n'importe où où les projets pour animaux de compagnie sont considérés comme une distraction ...
Marjan Venema
9

J'ai constaté que lorsque quelqu'un ne parle que de ses responsabilités dans un travail et non de ses réalisations réelles, cela signifie généralement qu'il ne sera pas en mesure de livrer un produit fonctionnel. Les programmeurs qui produisent de véritables livrables peuvent vous en parler en détail.

HLGEM
la source
4
mais peut ne pas être autorisé à le faire en vertu des NDA. Je l'ai moi-même pour divers projets, je ne peux parler que de quoi et comment nous les avons fait en termes assez vagues, sans mentionner aucune entreprise, produit, etc.
jwenting
6

La mauvaise bouche des anciens employeurs ou collègues excessivement. Critiquer des décisions spécifiques est acceptable, mais quelqu'un qui continue indéfiniment à propos de l'incompétence des gens est probablement arrogant et autoritaire envers tout le monde et incapable de travailler en équipe.

Michael Borgwardt
la source
2
Je dis toujours aux gens de se rendre pour un entretien «pratique» avant tout travail que vous voulez vraiment. Personne ne quitte une entreprise parce que c'est merveilleux et parfait, donc la première chose qu'ils veulent faire en entrevue est de se décharger la poitrine. Et ils le font. Je comprends cela et j'essaie de voir au-delà lors de l'entretien.
gbjbaanb
5

Maintenant, les gens se présentent dans la salle de conférence sur place et vous commencez à parler de votre expérience passée, à revoir le curriculum vitae, vos intérêts de développement personnel ...

Dans vos expériences d'embauche, quelles ont été les réponses (et les questions) que vous auriez souhaité avoir mieux traitées au départ et qui vous ont peut-être empêché d'embaucher un mauvais candidat?

Contes de l'interview seraient un tas d'histoires d'horreur si vous voulez du divertissement ou des exemples précis de situations où les choses vont mal.

Regardez comment les différentes questions reçoivent des réponses et réfléchissez au type de style que la personne semble utiliser et dans quelle mesure cela correspond-il à votre équipe? Par exemple, dans quelle mesure aiment-ils la structure et les procédures formelles? Quels types de questions posent-ils sur l'entreprise? Bien que je comprenne la position de Joel voulant que quelqu'un soit intelligent et puisse faire avancer les choses, il existe de nombreux écueils selon lesquels si une personne en frappe suffisamment, ce serait ce qui pourrait les sortir de la controverse. Ce serait plus de drapeaux jaunes, mais si une personne en a assez, cela devrait être équivalent à un drapeau rouge. Bien qu'une erreur mineure ne devrait pas vous faire virer, si vous en faites une douzaine, cela peut être une autre histoire.

JB King
la source
1
Beau lien, merci! Je respecte également vraiment le point de vue de Spolsky, mais mon expérience est que certains des meilleurs programmeurs peuvent être des idées si anti-personnes / anti-autres qu'elles mettent essentiellement à zéro leurs contributions positives à l'organisation.
Randy
4

La meilleure façon de commencer à chercher des faux commence à partir de leur CV. L'absence de dates de début et de fin claires dans l'historique de l'emploi est un bon signe. S'il y a plusieurs employeurs et / ou projets, lorsque vous les interrogez sur leur expérience, ne les posez pas en série (par ordre chronologique). Demandez-leur au hasard, par exemple juste au moment où il décrit son quatrième emploi / projet, demandez-lui quelque chose sur son deuxième emploi ou demandez "ok, parlez-moi de celui d'avant". Un truqueur est obligé de tâtonner

DPD
la source
(+1) Je suis d'accord avec l'objectif que vous décrivez, mais cette méthode donne parfois de fausses réponses. Parfois, je ne m'inscris pas ou ne me souviens pas des dates exactes. Et ces jours-ci, les projets sont à court terme, pas à 1 an ou 2 ans
umlcat
@umlcat. Je suis d'accord que ce n'est pas infaillible. c'est une tendance humaine à oublier. Mais ce serait vraiment une bonne pratique de noter vos dates d'affectation / réaffectation de projet ou de stocker de tels courriers. Les dates de début / fin du projet sont faciles à oublier, mais les dates d'adhésion / de sortie de l'entreprise sont plus faciles à retenir.
DPD
0

Les plus évidents sont ceux où le candidat s'intéresse davantage à ce qu'il obtiendra de l'emploi plutôt que de discuter de la façon dont il s'intégrerait au travail.

par exemple. "combien d'argent allez-vous m'offrir", "combien de vacances accordez-vous", "quelle voiture vais-je obtenir". Vous pouvez ajouter «combien de formation vais-je recevoir», «je veux travailler avec, vais-je recevoir une formation».

J'ai également rejeté les candidats qui veulent en dire plus sur la raison pour laquelle ils veulent le travail - un gars a préféré me dire tout sur son chalet de vacances et son mode de vie et avait besoin du travail pour financer cela.

Tous les drapeaux rouges pour quelqu'un qui n'est pas du tout intéressé par ce que vous voulez qu'il fasse. Je sais que nous ne sommes tous vraiment intéressés que par ces choses, mais elles ne sont pas à discuter lors de l'entretien. L'intervieweur représente l'entreprise et ne souhaite entendre que les choses qui lui sont bénéfiques. Le moment de discuter de ces choses est après qu'on vous ait proposé.

gbjbaanb
la source
0

Pour moi, il y a un peu l'inverse.

Le candidat se renseigne-t-il suffisamment sur la société?

Par exemple, s'il n'y avait aucune mention de quel contrôle de version "cette" société utilise, ce que nous utilisons pour le suivi des bogues, les builds automatisés, ou sur quoi les composants de notre pile de développement sont construits ... et le candidat ne pose pas de questions à ce sujet, je Je crains que le candidat «recherche simplement un emploi», par opposition à essayer de trouver un poste approprié pour son cheminement de carrière.

scunliffe
la source
0

L'une des premières choses que je fais dans une interview est d'avoir le taux de candidat (0 - 10) ses compétences et ses connaissances sur divers sujets qui nous intéressent. Zéro signifie qu'il n'en a jamais entendu parler, dix signifie qu'il a inventé ou écrit le livre fondateur sur le sujet. J'inclus toujours les compétences que nous avons spécifiquement mentionnées dans notre description de poste publiée.

Cela m'aide à faire passer l'entretien, car il est inutile de parler de sujets dont il ne parle pas beaucoup. Comme Joel a raison de chercher «intelligent et fait avancer les choses», auquel j'ajoute «et est honnête».

J'essaie de percer dans les domaines qu'il prétend être forts.

Par exemple, si le candidat évalue son C ++ comme fort, alors je lui demanderai d'écrire une fonction pour faire quelque chose de vraiment simple avec des chaînes, comme imprimer l'inverse d'une chaîne ou compter les lettres de la chaîne.

Si la fonction du candidat ressemble à ceci:

void MyLittleStringFunction(char* str) { /* raw pointer manipulation here */ }

Je sais que le candidat m'a menti. Il est juste un autre programmeur C qui n'a aucune expérience réelle avec C ++. Quiconque a réellement utilisé C ++ utiliserait une bibliothèque de chaînes. Je ne me soucie pas de la bibliothèque, s'il est un gars MFC, je n'ai rien contre CString, bien que sauf si MFC était mentionné dans la description du travail, je m'attends à ce que la plupart des développeurs C ++ utilisent par défaut std :: string.

Aucun candidat ne sait tout sur toutes les technologies utilisées dans mon entreprise ou la vôtre, mais il ou elle devrait être honnête avec moi sur ce qu'il sait.

Embaucher un candidat qui s'est frayé un chemin à travers une entrevue dans un emploi qu'ils ne peuvent pas vraiment faire est un désastre pour l'entreprise et le candidat

Jim au Texas
la source
2
Je déteste quand les enquêteurs me demandent d'évaluer mon niveau de compétence. C'est une question chargée où si je réponds à un nombre élevé, ils vont soit: A) penser à moi comme arrogant B) supposer que je mens C) essayer de me casser et si je réponds bas, ils penseront que je ne suis pas un bon ajustement car je n'en sais pas assez. Cette question me met très mal à l'aise (et probablement d'autres personnes interrogées). Et puisque nous savons tous que les meilleurs programmeurs sont humbles ... que cherchez-vous vraiment ici?
Casey Patton
J'essaie de nous faire gagner du temps. Si vous vous évaluez à «1» sur quelque chose, pourquoi prendre la peine de poser la question? OTH, quelles que soient les compétences que vous évaluez comme élevées (où «élevé» est relatif, chaque personne a sa propre échelle, je ne me soucie pas des valeurs absolues), puis je vais approfondir ce domaine. Personne n'a toutes les compétences nécessaires pour un vrai travail de développement, nous le comprenons. Nous recherchons l'honnêteté. Ce n'est pas une question piège.
Jim In Texas