Que faut-il apporter à une entrevue de programmation? [fermé]

31

Je viens de terminer ma maîtrise en informatique et j'ai obtenu mon premier entretien d'embauche en tant que développeur. Je n'ai pas beaucoup d'expérience dans les projets de développement à grande échelle, mais j'espère que mes études universitaires comptent pour quelque chose.

Je me demande, quels documents dois-je apporter qui impressionneraient mes enquêteurs? Qu'attendent la plupart des intervieweurs, en particulier d'un nouveau diplômé?

**Modifier:

L'entretien d'embauche s'est bien passé, sauf que j'ai oublié mon pantalon.

Merci pour tous les bons conseils!

ddrum
la source
4
quel était l'intérêt de migrer cette question de SO juste pour la fermer? aurait pu le fermer sur SO et enregistré une étape
Steven A. Lowe
1
ils aiment faire ça
David Andrei Ned

Réponses:

60

Un bloc - notes et un stylo sont bons, mais apportent un peu d'humilité et d'enthousiasme - ce qui impressionnera le plus l'intervieweur ;-)

Et un pantalon - n'oubliez pas de porter un pantalon.

Steven A. Lowe
la source
7
mec, la pointe du pantalon est de la poussière d'or, j'aurais aimé que quelqu'un me dise ça il y a 5 ans ...
9
+1, je n'avais pas pensé à la pointe du pantalon jusqu'à ce que vous l'ayez suggéré, mais après y avoir pensé, je suis d'accord ... vous devriez porter un pantalon.
6
J'ai oublié le pantalon une fois et j'ai obtenu le travail sur place.
WOPR
1
La citation de Pursuit of Happyness, "Que diriez-vous si un homme entrait ici sans chemise et que je le louais? Que diriez-vous?", "Il devait avoir un très beau pantalon."
3
Et les jupes? Après tout, 'ddrum' pourrait être une fille ... (+1)
EricSchaefer
22

Calme et confiance. N'apportez pas de code, je peux vous le dire sur la base de mon expérience d'interviewer les autres.

Si vous ne pouvez pas parler en toute confiance de ce que vous avez accompli, le code va juste vous gêner.

En fait, n'apportez pas de matériel externe à moins qu'on vous le demande (sauf quelque chose pour noter les détails). Présentez-vous, répondez honnêtement aux questions, montrez une passion (ou au moins un intérêt) pour le type de travail que vous interviewez, et je pense que vous êtes à 80% du chemin.

user10776
la source
1
Je suis d'accord qu'il ne faut pas apporter de code à moins que cela ne vaille la peine et que vous puissiez le défendre. Dans cet esprit: s'ils peuvent montrer du code et expliquer pourquoi ils ont fait ce qu'ils ont fait, cela m'impressionnerait plus que de vagues descriptions des systèmes sur lesquels ils ont travaillé.
Richard Levasseur
1
Je ne pense pas (mais je peux me tromper). Beaucoup essaieront toujours de vous impressionner avec les compétences de codage d'élite lorsque le codage est une petite proportion de ce dont vous avez besoin. Être en mesure de s'intégrer dans une équipe et de socialiser, de mettre en avant et de défendre des points de vue et ainsi de suite est tout aussi important à l'OMI ...
Je ne veux pas avoir à parcourir les listes de sources car vous expliquez pourquoi votre nouvel algorithme est le meilleur. Expliquez-moi - cela prouve que vous comprenez l'algorithme et ses concurrents et que vous êtes suffisamment confiant pour vous intégrer avec succès dans une équipe.
2
Si un intervieweur souhaite voir votre portfolio, il vous demandera de l'apporter.
@Pax, ce n'est pas si noir et blanc. Comme Joel / et Jeff l'ont dit "si vous embauchez quelqu'un pour écrire du code, vous voudrez peut-être savoir qu'il peut réellement coder". Comme cela a été discuté largement ces derniers temps, il y a trop de programmeurs qui ont du mal même avec les bases.
Ash
12

Un bloc-notes! Pensez à certaines questions / préoccupations à l'avance et prenez quelques notes lorsqu'elles vous décrivent le travail.

devin
la source
Je pense que Steven A Lowe peut être en train de se moquer de vous avec son commentaire "et stylo" :-)
oui, je suis - n'a pas pu résister!
Steven A. Lowe
1
Cela m'a aidé à décrocher mon emploi - la préparation, bien sûr. J'ai fait toutes les entrevues téléphoniques, mais mes intervieweurs étaient impressionnés que j'avais préparé à l'avance les questions que je voulais leur poser.
Erik Forbes
J'appuie ceci. Mettez-les en difficulté !!!
Andrei Rînea
10
  • Votre CV

  • Peut-être un ordinateur portable avec un peu de travail que vous pourrez démontrer si la conversation se lève.

  • Une liste de liens de pages auxquelles vous auriez pu contribuer, le cas échéant

  • Énergie .. c'est incroyable combien de personnes j'ai interviewées sans énergie / motivation que ce soit ..

  • Je ne dis pas que vous devriez l'emporter avec vous pour impressionner qui que ce soit, mais n'ayez pas peur d'avoir quelque chose qui ne soit pas lié à un entretien avec vous, comme un journal si c'est quelque chose que vous avez habituellement.

Quoi que vous emportiez avec vous, prenez-le de manière organisée, tout en prouvant que vous êtes organisé avec ce que vous emportez avec vous donne quelques + points

Ric Tokyo
la source
Je ne vois toujours pas pourquoi il est nécessaire d'apporter une copie de CV. Les entretiens doivent être menés sans avoir à demander au candidat d'apporter des documents imprimés: nrecursions.blogspot.in/2015/10/…
Nav
Apportez votre CV ... ... POUR VOUS-MÊME. Vous pouvez donc vous souvenir de tout ce que vous avez dit et y faire référence pour vous rappeler les projets sur lesquels vous avez travaillé pour les aborder plus en détail.
Kzqai
6

Je suis d'accord avec les autres, ne vous encombrez de rien sauf peut-être d'un petit bloc-notes. Peut-être un livre à lire parce que vous pourriez rester assis à attendre. Présentez-vous, soyez confiant, répondez honnêtement aux questions. Vous voudrez peut-être apporter une feuille de triche de questions pour leur demander à quoi ressemblera le travail, si ce genre de chose vous aide. N'oubliez pas que vous les interviewez autant qu'ils vous interviewent. Souciez-vous davantage de rencontrer et de vous entendre avec les gens, puis de vous occuper des questions techniques.

Je ne suis pas d'accord sur le code. Ne pas mettre le code, mais assurez - vous qu'ils ont déjà un échantillon de votre code sur un certain projet réel. Assurez-vous que c'est du code que vous êtes autorisé à montrer aux gens, donc pas de code d'un travail précédent. Le code Open Source d'un vrai projet est idéal. Des exemples de code réalistes répondent à de nombreuses questions sur le type de programmeur que vous allez être, et cela montre que vous n'êtes pas seulement un programmeur de 9 à 5. Que vous allez développer vos compétences en dehors du travail.

Vous devriez passer la plupart de votre temps à vous préparer en enquêtant sur l'entreprise, ce qu'elle fait et comment elle le fait. Oser quoi que ce soit, ils ne sont donc pas complètement aveugles, même s'il ne s'agit que de lire quelques articles Wikipédia. Cela vous permettra également de montrer un intérêt honnête et de poser plus de questions, ce qui est bien.

Enfin, passez une bonne nuit de sommeil, mangez un bon repas avant la main, préférez être tôt, allez aux toilettes avant de rentrer et éteignez votre téléphone portable.

Schwern
la source
5

Prenez un exemple de code de projets sur lesquels vous avez travaillé et dont vous êtes fier.

Ce code devrait montrer comment vous avez résolu une sorte de problème ou comment vous avez réussi à surmonter les obstacles pendant le développement.

John Boker
la source
En supposant que ces projets étaient liés au travail, vous pourriez violer votre contrat de travail en procédant ainsi.
Pourquoi ce vote est-il sous-estimé?
@cletus: L'OP a dit que c'était sa première entrevue et qu'il venait juste de sortir de l'université, donc il est sûr de supposer qu'il n'a pas de projets liés au travail.
Hosam Aly
Je n'en sais rien. Avec tous les hoo-ha sur les universités détenant le code que vous faites pendant que vous y êtes, vous pouvez toujours avoir des problèmes juridiques.
Oubliez le code écrit à l'université / au travail. Si le code a été écrit à votre rythme (dans le cadre d'open source / hobby) et qu'il est de bonne qualité, je pense que ce serait une chose très positive pour la plupart des enquêteurs.
Ash
5

Menthes haletantes, rien ne gâche plus les premières impressions que le bâillonnement lorsqu'un candidat vous parle en premier!

ninesided
la source
4

Re: apporter du code ou ne pas apporter de code. La seule chose sûre à propos des entretiens, c'est qu'ils voudront votre CV (si vous ne l'avez pas déjà fourni). tout le reste dépend de l'intervieweur.

Interview 101 - lors de l'organisation de l'interview, vous demandez "Y a-t-il quelque chose que vous aimeriez que j'apporte, un exemple de code peut-être?"

Laissez-les vous dire, n'essayez pas de deviner.

clou
la source
Bonne réponse. Ne devinez pas, demandez simplement.
JimDaniel
4

N'apportez rien d'autre que vous-même à moins qu'on vous le demande.

Ne vous inquiétez pas d'un manque de track record. Si je vous interviewais, je vous expliquerais comment vous avez abordé votre projet de maîtrise: comment vous avez géré les difficultés à mesure qu'elles se présentaient. J'essaierais d'avoir une idée de la rapidité avec laquelle vous avez acquis des compétences et des techniques. Plus que toute autre chose, je serais ravi de voir à quel point vous avez réussi à découvrir les choses sans aide.

L'une des personnes les plus ennuyeuses que j'ai jamais eues dans une équipe de programmation sont celles qui ne se motivent pas et qui ne «s'approprient» pas. Lorsqu'ils ont terminé les tâches qui leur ont été attribuées, ils sont assis là, inertes, ou parcourent les sites sociaux sous l'impression apparente qu'il s'agit d'un comportement acceptable. Si vous montrez que vous pouvez prendre des initiatives, travailler sous une supervision légère, avoir les compétences sociales nécessaires au travail d'équipe et que vous vous en tiendrez aux tâches, alors vous êtes le rêve de tout chef d'équipe.

Facteur Phil
la source
3

La réponse dépend entièrement du type d'entreprise avec laquelle vous interviewez.

Je ne peux vraiment répondre que pour l'entreprise pour laquelle je travaille (une agence assez décontractée) - mais si vous portez un costume pour l'une de nos interviews, nous nous demanderons si vous êtes apte à la culture.

Quant à prendre des «choses» - rien que l'on ne vous a pas demandé d'apporter, à moins que vous n'ayez pas le choix (par exemple, vous rendre à l'entretien en transports en commun).

La seule exception est, comme d'autres l'ont dit, d'apporter quelques exemplaires de votre CV - au moins deux.

Connaître vos affaires est l'élément clé à «apporter» à l'entretien. Faites vos recherches sur le rôle et l'entreprise.

Soyez franc lorsque vous ne connaissez pas de réponse. Posez des questions de clarification si vous ne comprenez pas la question.

Les enquêteurs ne devraient pas (imo) poser des questions pièges, mais ils pourraient vous demander de donner un exemple de la façon dont vous mettriez en œuvre quelque chose. Écoutez attentivement les exigences énoncées.

Soyez prêt pour une révision du code.

Volonté
la source
2

Un esprit calme et un cœur ouvert.

éveillé
la source
2

Apportez une copie imprimée de votre curriculum vitae pour chaque personne que vous interviewerez, plus une autre copie pour vous-même. Il y a de fortes chances qu'ils aient déjà imprimé et distribué votre CV, mais cela ne fait jamais de mal d'avoir quelques exemplaires supplémentaires à portée de main. Une fois, un intervieweur a demandé une copie de mon curriculum vitae et j'ai dû dire «Désolé, je ne l'ai pas apportée». Je me sentais comme un idiot et je n'ai jamais répété cette erreur.

À part cela, apportez un bloc de papier et un stylo. Parfois, les entretiens seront menés dans des salles sans tableaux blancs, et parfois il vous suffit de dessiner un schéma rapide pour expliquer une idée. Si vous avez du papier et un stylo, vous êtes en or.

Choses à NE PAS apporter: téléphone portable, ordinateur portable, exemple de code (brève déclaration: je souhaite qu'il soit acceptable dans l'industrie d'apporter un exemple de code; je déteste écrire du code de tableau blanc, mais j'ai des milliers et des milliers de lignes de code dans mon portefeuille personnel qui Je serais fier de le montrer).

Si possible, j'essaie également de garder mes poches complètement vides. Je laisse mon portefeuille dans la voiture et je retire ma clé de voiture de son trousseau de clés habituel, ne portant qu'une seule clé. Pour une raison quelconque, avoir des trucs dans mes poches est une distraction lors d'un entretien, donc je préfère voyager léger.

benjismith
la source
Je pensais que vous alliez dire que vous avez laissé votre portefeuille dans la voiture au cas où les enquêteurs décideraient de vous
+0,25 pour chacun: CV imprimé, papier et stylo, pas de téléphone portable, et penser à prendre les clés de voiture avant de fermer la voiture.
Treb
Dans plusieurs interviews au cours des dernières années, je n'ai jamais apporté de copie de mon CV. Ils l'ont déjà imprimé, assez pour tous ceux que je rencontre. C'est la même chose quand je suis du côté des interviews.
DarenW
2

Enthousiasme, connaissances et informations générales sur l'employeur.

N'apportez pas d'artefacts physiques. Sérieusement, son 2011 1 votre candidature à un emploi dans le domaine de la technologie. Il y a cette nouvelle chose fantastique appelée Internet. Avoir un portefeuille de travail décent disponible en ligne (un profil GitHub est génial), avoir un CV disponible en ligne et avoir un site Web ou un profil avec un lien vers les deux. Pouvoir leur donner cette adresse. Des points bonus si vous obtenez un domaine, même s'il redirige simplement vers un profil, c'est moins que le coût du déjeuner pour en enregistrer un pour un an. Si vous avez vraiment besoin de quelque chose de physique, ayez une clé USB avec ce contenu dessus, vous pouvez laisser avec eux, ou une carte avec votre nom et cette adresse.

1 Oui, je sais que la question d'origine était de '09, mais toujours d'actualité.

Kim Burgess
la source
1

Soyez spécifique à l'entretien - essayez de rassembler des informations sur le poste auquel vous postulez et de présenter des faits pertinents à l'intervieweur, c'est-à-dire que s'il s'agit d'une boutique de développement Rails, ils ne seront probablement pas trop enthousiasmés par le Gtk + Widget que vous avez écrit, mais cela pourrait changer si le référentiel de code est disponible sur GitHub.

pantulis
la source
1

Courage . Le courage de décliner le poste si votre futur patron ou vos pairs potentiels vous traitent de manière grossière ou non professionnelle lors de l'entretien. Soyez confiant et perspicace.

Maintenant, plus concrètement, je dirais que vous devez apporter un stylo. Et c'est tout.

Jeremy Ricketts
la source
Un stylo ... pour poignarder votre interlocuteur dans les yeux? Ou allez-vous prendre des notes sur votre bras? Peut-être apportez-vous aussi du papier, pas bon pour voler des fournitures de bureau avant de commencer à travailler là-bas :-)
Je repense à une interview que j'ai eue. Ils m'ont donné un stylo / papier pour résoudre un problème et bien sûr le stylo Dang ne fonctionnerait pas. Je pense que ça aurait été génial si j'avais dit "ça va, j'en ai apporté un". Je veux dire, j'ai quand même eu le boulot mais quand même. Si Bond était en interview ... il aurait son propre stylo.
2
Et il poignarderait l'intervieweur dans les yeux avec ça - après tout, son nom est Bond. James Bond.
Treb
1

Honnêteté et modestie .

Robe appropriée pour le travail (c.-à-d.: Ne portez pas un joli costume pour un travail en génie mécanique)

Demandez à l'employeur ce qu'il aimerait que vous apportiez. Vous avez besoin du travail, alors découvrez ce dont vous avez besoin

Soyez prêt pour un test de code sur place. Si cela se produit, n'essayez pas d'impressionner l'employeur avec quelque chose de fantaisiste mais qui ne fonctionne pas réellement. Rendez-le fonctionnel, ce qu'ils veulent, rien de plus, rien de moins.

Sois toi même.

Et meilleurs voeux à vous! J'espère que vous obtiendrez l'emploi que vous souhaitez!

David Anderson
la source
1

Donnez votre nom sur stackoverflow, ils verront à quel point vos représentants sont élevés! :RÉ

Nicolas Dorier
la source
4
Ne fais jamais ça. Ils verront à quel point votre représentant est faible ... par rapport à Jon Skeet (et bien sûr WTP).
droite
0

Franchement, je suggérerais de ne rien prendre du tout. Cela n'affectera pas du tout l'opinion de l'intervieweur si vous vous présentez sans rien. - Mon avis d'expérience

Si vous devez apporter quelque chose à une interview, prenez quelques CD de projets sur lesquels vous avez travaillé dans le passé pour que les intervieweurs les examinent plus tard.

Nick Grubb
la source
0

Juste des connaissances et rien d'autre.

Bien qu'un gadget cool fasse peut-être une meilleure impression aux yeux des enquêteurs, je ne compterais pas là-dessus.

Personne ne va regarder le code, ils ne seront pas sûrs que c'est vous qui l'avez écrit de toute façon. Et ils auront du papier et un stylo pour vous, c'est sûr.

vava
la source
0

Apportez simplement des copies de votre CV. Les entrevues sur place que j'ai eues durent généralement entre 1/2 et 1 jour avec plusieurs enquêteurs.

bob
la source
0

Apporter du code (sous une forme ou une autre) que vous considérez comme un "bon code", puis être en mesure d'expliquer clairement pourquoi vous pensez qu'il est bon, est l'un des meilleurs moyens de prouver et de démontrer que vous êtes passionné par votre travail et que vous êtes prêt à le faire. tenez-vous-y.

Il peut s'agir de code sur lequel vous avez travaillé vous-même ou d'un code de source ouverte, par exemple, que vous admirez par certains aspects.

Bien sûr, de nombreuses entreprises ne demanderont pas spécifiquement de code lors d'une interview, cela ne signifie pas que vous ne pouvez pas l'avoir avec vous de toute façon. Certains intervieweurs pourraient même ne pas penser à demander, mais seraient intéressés à le voir de toute façon. Offrez-le, mais ne le forcez pas sur l'intervieweur s'il y a peu d'intérêt.

Comme Joel et Jeff en ont parlé sur le podcast / blogs, "Pourquoi embaucheriez-vous quelqu'un pour être programmeur et ne voudriez-vous pas vérifier qu'il peut réellement écrire du code décent?".

En fait, la façon dont les enquêteurs répondent à votre code, leur niveau d'enthousiasme et la profondeur des questions qu'ils vous posent à ce sujet sont très utiles pour vous aider à décider si cette entreprise est pour vous.

Malheureusement, on ne m'a jamais demandé de présenter / discuter de code dans une interview. Le plus proche où je suis venu est un test de codage de base (très).

Cependant, d'après ce que j'ai vu, les éditeurs de logiciels devraient demander le code plus souvent lors des entretiens, la qualité des logiciels ne pourrait que s'améliorer en éliminant au moins les personnes qui "seraient meilleures dans une autre carrière".

Cendre
la source
0

De la nourriture dans le ventre.

Une fois, je suis allé pour une entrevue qui a duré 4 à 5 heures et je n'ai pas mangé beaucoup à l'avance à cause de la nervosité. Mon estomac a commencé à s'effriter et à me faire mal à mi-chemin de l'entretien et ce n'était pas confortable du tout.

Alors, mangez à l'avance des aliments qui vous donneront de l'énergie et resteront avec vous pendant des heures sans vous alourdir . Un déjeuner léger une heure avant devrait suffire. Si vous voulez seulement grignoter, quelques amandes et un peu de boisson protéinée feront l'affaire.

c_maker
la source
-1

D'après mon expérience dans l'embauche de codeurs:

  • Soyez prêt à subir un test de codage
  • Portez un costume qui vous va!
Chris KL
la source
costume? Portez juste des vêtements normaux. Porter quelque chose que vous ne porterez pas lors de la programmation, alors vous le faites mal!
@PoweRoy: Pour de nombreuses personnes des RH, ne pas porter de costume est définitivement une absence de location. Portez un costume, absolument.
Treb
Je dirais porter des vêtements équivalents aux personnes qui vous interviewent. J'ai eu une fois une interview où les 2 gars qui m'interviewaient portaient un short et un t-shirt et pas de chaussures. J'étais bien trop habillé pour cette interview ;-)
csjohnst
-1

Apportez quelques questions pour montrer de l'intérêt pour l'employeur et son entreprise!

Niklas Winde
la source