Was ist zu einem Programmierinterview mitzubringen? [geschlossen]


31

Ich habe gerade meinen Master in Informatik abgeschlossen und mein erstes Vorstellungsgespräch als Entwickler bekommen. Ich habe nicht viel Erfahrung in großen Entwicklungsprojekten, aber ich hoffe, dass meine Universitätsausbildung für etwas zählt.

Ich frage mich, welche Materialien ich mitbringen soll, die meine Interviewer beeindrucken würden? Was erwarten die meisten Interviewer, insbesondere von einem neuen Absolventen?

**Bearbeiten:

Das Bewerbungsgespräch verlief einwandfrei, außer dass ich meine Hose vergessen habe.

Vielen Dank für all die tollen Ratschläge!


4
Was war der Grund, diese Frage von SO zu migrieren, um sie zu schließen? hätte es auf SO schließen und einen Schritt retten können
Steven A. Lowe

1
sie lieben es, das zu tun
David Andrei Ned

Antworten:


60

Notizblock und Stift sind gut, bringen aber Demut und Enthusiasmus mit - das wird den Interviewer am meisten beeindrucken ;-)

Und Hosen - denken Sie daran, Hosen zu tragen.


7
Mann, die Hose Tipp ist Goldstaub, ich wünschte, jemand hätte mir gesagt, dass vor 5 Jahren ...

9
+1, ich habe nicht über den Höschentipp nachgedacht, bis du ihn vorgeschlagen hast, aber nachdem ich darüber nachgedacht habe, stimme ich zu ... du solltest eine Hose tragen.

6
Ich habe die Hose einmal vergessen und den Job sofort bekommen.
WOPR

1
Das Streben nach Glück Zitat : „Was würden Sie sagen , wenn ein Mann ohne Hemd hier ging, und ich stellte ihn Was würden Sie sagen?“, „Er ist auf ein paar wirklich schöne Hose gehabt haben muss.“

3
Was ist mit Röcken? Immerhin könnte 'ddrum' ein Mädchen sein ... (+1)
EricSchaefer

22

Ruhe und Zuversicht. Nicht jeder Code bringen, kann ich Ihnen sagen , dass in der Befragung andere auf meine Erfahrungen.

Wenn Sie nicht sicher über das, was Sie erreicht haben, sprechen können, wird Code Ihnen nur im Weg stehen.

Bringen Sie keine externen Materialien mit, es sei denn, Sie werden darum gebeten (außer zum Aufschreiben von Details). Kommen Sie einfach vorbei, beantworten Sie Fragen ehrlich, zeigen Sie Leidenschaft (oder zumindest Interesse) für die Art von Arbeit, für die Sie interviewen, und ich glaube, Sie sind zu 80% auf dem Weg dorthin.


1
Ich bin damit einverstanden, dass man keinen Code mitbringt, es sei denn, es lohnt sich, ihn zu zeigen, und man kann ihn verteidigen. In diesem Sinne: Wenn sie Code zeigen und erklären können, warum sie das getan haben, was sie getan haben, würde es mich mehr beeindrucken als vage Beschreibungen der Systeme, an denen sie gearbeitet haben.
Richard Levasseur

1
Ich denke nicht (aber ich kann mich irren). Viele werden immer versuchen, Sie mit den Elite-Codierfähigkeiten zu beeindrucken, wenn das Codieren nur einen kleinen Teil Ihrer Anforderungen erfüllt. Es ist genauso wichtig, in ein Team zu passen, Kontakte zu

Ich möchte nicht über Quellenlisten nachdenken müssen, wenn Sie erklären, warum Ihr neuer Algorithmus der beste ist. Erklären Sie mir - das beweist , dass Sie den Algorithmus und seine Konkurrenten verstehen und Sie sind zuversichtlich genug , um Schlitz in einem Team erfolgreich.

2
Wenn ein Interviewer Ihr Portfolio sehen möchte, wird er Sie bitten, es mitzubringen.

@Pax, es ist nicht so schwarz und weiß. Wie Joel und Jeff gesagt haben: "Wenn Sie jemanden einstellen, der Code schreibt, möchten Sie vielleicht wissen, dass er tatsächlich Code schreiben kann." Wie in der letzten Zeit ausführlich diskutiert wurde, gibt es zu viele Programmierer, die selbst mit den Grundlagen zu kämpfen haben.
Asche

12

Ein Notizblock! Überlegen Sie sich vorab einige Fragen / Bedenken und machen Sie sich Notizen, wenn sie Ihnen den Job beschreiben.


Ich denke, Steven A Lowe könnte Sie mit seinem "und Stift" -Kommentar

Ja, ich bin - konnte nicht widerstehen!
Steven A. Lowe

1
Das hat mir geholfen, meinen Job zu bekommen - die Vorbereitung also. Ich habe alle Telefoninterviews geführt, aber meine Interviewer waren beeindruckt, dass ich mich vorab mit Fragen vorbereitet hatte, die ich ihnen stellen wollte.
Erik Forbes

Ich unterstütze das. Bring sie in Schwierigkeiten !!!
Andrei Rînea

10
  • Ihr Lebenslauf

  • Vielleicht ein Laptop mit einigen Arbeiten, die Sie demonstrieren können, wenn das Gespräch jemals auftaucht.

  • Eine Auswahlliste mit Links zu Seiten, zu denen Sie ggf. beigetragen haben

  • Energie .. es ist erstaunlich, wie viele Leute ich ohne jegliche Energie / Motivation interviewt habe ..

  • Ich sage nicht, dass Sie es mitnehmen sollten, um jemanden zu beeindrucken, aber Sie sollten keine Angst haben, etwas zu haben, das nicht mit Interviews zu tun hat, wie eine Zeitung, wenn es etwas ist, das Sie normalerweise haben.

Was auch immer Sie mitnehmen, nehmen Sie es auf eine organisierte Art und Weise mit. Nur um zu beweisen, dass Sie mit dem Zeug, das Sie mit sich führen, organisiert sind, gibt es ein paar + Punkte


Ich verstehe immer noch nicht, warum es notwendig ist, einen Lebenslauf auszudrucken. Interviews sollten durchgeführt werden, ohne dass der Kandidat aufgefordert werden muss, Ausdrucke von irgendetwas mitzubringen
Nav

Bringen Sie Ihren Lebenslauf mit ... ... für sich. So können Sie sich an alles erinnern, was Sie gesagt haben, und sich an Projekte erinnern, an denen Sie gearbeitet haben, um sie detaillierter zu bearbeiten.
Kzqai

6

Ich stimme den anderen zu, belaste dich nur mit einem kleinen Notizblock. Vielleicht ein Buch zum Lesen, weil Sie vielleicht warten müssen. Kommen Sie einfach vorbei, seien Sie zuversichtlich und beantworten Sie Fragen ehrlich. Vielleicht möchten Sie einen Spickzettel mit Fragen mitbringen, um sie zu fragen, wie der Job aussehen wird, wenn Ihnen so etwas hilft. Denken Sie daran, Sie interviewen sie genauso wie sie Sie interviewen. Sorgen Sie sich mehr darum, sich zu treffen und mit den Leuten auszukommen, als über technische Fragen gegrillt zu werden.

Ich bin nicht einverstanden mit Code. Bringen Sie keinen Code mit, aber stellen Sie sicher, dass sie bereits ein Beispiel Ihres Codes für ein reales Projekt haben. Stellen Sie sicher, dass es sich um Code handelt, mit dem Sie Personen anzeigen dürfen, also keinen Code aus einem früheren Auftrag. Open Source Code aus einem realen Projekt ist ideal. Realistische Codebeispiele beantworten viele Fragen, was für ein Programmierer Sie sein werden, und es zeigt, dass Sie nicht nur ein 9-zu-5-Programmierer sind. Dass Sie Ihre Fähigkeiten außerhalb der Arbeit erweitern werden.

Sie sollten die meiste Zeit Ihrer Vorbereitung darauf verwenden, das Unternehmen zu untersuchen, was es tut und wie es es tut. Machen Sie alles klar, damit Sie nicht blind sind, auch wenn Sie nur ein paar Wikipedia-Artikel lesen. Auf diese Weise können Sie auch ehrliches Interesse zeigen und weitere Fragen stellen, was gut ist.

Schlafen Sie endlich gut, essen Sie vor der Abreise gut, gehen Sie auf die Toilette, bevor Sie einsteigen, und schalten Sie Ihr Handy aus.


5

Nehmen Sie Beispielcode aus Projekten, an denen Sie gearbeitet haben und auf die Sie stolz sind.

Dieser Code soll zeigen, wie Sie ein Problem gelöst haben oder wie Sie Hindernisse während der Entwicklung überwinden konnten.


Wenn Sie davon ausgehen, dass diese Projekte arbeitsbedingt sind, verstoßen Sie möglicherweise damit gegen Ihren Arbeitsvertrag.

Warum wird das abgelehnt?

@cletus: Das OP sagte, dass es sein erstes Interview ist und er gerade sein College beendet hat. Es ist also sicher anzunehmen, dass er keine arbeitsbezogenen Projekte hat.
Hosam Aly

Ich weiß nichts darüber. Bei all den Hokuspokus auf Universitäten, die den Code besitzen, den Sie dort tun, sind Sie möglicherweise immer noch in rechtlichen Schwierigkeiten.

Vergiss den Code, der an der Universität / Arbeit geschrieben wurde. Wenn der Code in Ihrer eigenen Zeit geschrieben wurde (als Teil von Open Source / Hobby) und von anständiger Qualität ist, gebe ich einen Tipp, der für die meisten Interviewer eine sehr positive Sache wäre.
Asche

5

Pfefferminzbonbons, nichts ruiniert die ersten Eindrücke mehr als Würgen, wenn ein Kandidat zuerst zu Ihnen spricht!


4

Re: Code bringen oder nicht Code bringen. Das einzig sichere an Interviews ist, dass sie Ihren Lebenslauf haben möchten (falls Sie ihn noch nicht eingereicht haben). alles andere bleibt dem interviewer überlassen.

Interview 101 - Wenn Sie das Interview arrangieren, fragen Sie: "Gibt es etwas, das ich mitbringen soll, vielleicht einen Beispielcode?"

Lassen Sie sich sagen, versuchen Sie nicht zu erraten.


Gute Antwort. Rate nicht, frag einfach.
JimDaniel

4

Bringen Sie nur sich selbst mit, es sei denn, Sie werden darum gebeten.

Mach dir keine Sorgen über einen Mangel an Erfolgsbilanz. Wenn ich Sie interviewen würde, würde ich nachvollziehen, wie Sie sich Ihrem Master-Projekt näherten: Wie Sie mit Schwierigkeiten umgegangen sind, als sie auftauchten. Ich würde versuchen, ein Gefühl dafür zu bekommen, wie schnell Sie Fähigkeiten und Techniken erworben haben. Vor allem würde ich gerne sehen, wie gut Sie es geschafft haben, Dinge ohne Hilfe herauszufinden.

Eine der ermüdendsten Personen, die ich jemals in einem Programmierteam gehabt habe, sind diejenigen, die sich nicht selbst motivieren und keine Verantwortung übernehmen. Wenn sie zugewiesene Aufgaben erledigen, sitzen sie träge da oder durchsuchen soziale Websites unter dem offensichtlichen Eindruck, dass dies ein akzeptables Verhalten ist. Wenn Sie zeigen, dass Sie Initiative ergreifen können, unter geringer Aufsicht arbeiten, über die für die Teamarbeit erforderlichen sozialen Fähigkeiten verfügen und an Aufgaben festhalten, sind Sie der Traum eines jeden Teamleiters.


3

Die Antwort hängt ganz von der Art des Unternehmens ab, mit dem Sie ein Interview führen.

Ich kann nur für die Firma, für die ich arbeite (eine ziemlich entspannte Agentur) wirklich antworten - aber wenn Sie zu einem unserer Interviews einen Anzug tragen, werden wir uns fragen, ob Sie zur Kultur passen.

Was das Mitnehmen von "Dingen" angeht - nichts, was Sie nicht mitbringen möchten, es sei denn, Sie haben keine Möglichkeit (z. B. mit öffentlichen Verkehrsmitteln zum Vorstellungsgespräch zu reisen).

Die einzige Ausnahme ist, wie andere gesagt haben, ein paar Kopien Ihres Lebenslaufs mitzubringen - mindestens zwei.

Zu wissen, was du zu tun hast, ist der Schlüssel zum Interview. Recherchieren Sie über die Rolle und das Unternehmen.

Seien Sie offen, wenn Sie keine Antwort wissen. Stellen Sie klärende Fragen, wenn Sie die Frage nicht verstehen.

Interviewer sollten (imo) keine Trickfragen stellen, aber sie könnten Sie bitten, ein Beispiel zu geben, wie Sie etwas implementieren würden. Hören Sie sich die angegebenen Anforderungen genau an.

Seien Sie auf eine Codeüberprüfung vorbereitet.



2

Bringen Sie für jede Person, mit der Sie ein Interview führen, eine gedruckte Kopie Ihres Lebenslaufs und eine weitere Kopie für sich selbst mit. Möglicherweise haben sie Ihren Lebenslauf bereits gedruckt und verteilt, aber es schadet nie, ein paar zusätzliche Exemplare zur Hand zu haben. Ich hatte einmal einen Interviewer um eine Kopie meines Lebenslaufs gebeten und ich musste sagen "Entschuldigung, ich habe es nicht mitgebracht." Ich fühlte mich wie ein Idiot und wiederholte diesen Fehler nie.

Ansonsten bringen Sie einen Block Papier und einen Stift mit. Manchmal werden Interviews in Räumen ohne Whiteboard durchgeführt, und manchmal müssen Sie nur ein kurzes Diagramm zeichnen, um eine Idee zu erläutern. Wenn Sie Papier und einen Stift haben, sind Sie golden.

Dinge, die man NICHT mitbringen sollte: Handy, Laptop, Beispielcode (kurze Bemerkung: Ich wünschte, es wäre in der Branche akzeptabel, Beispielcode mitzubringen. Ich hasse es , Whiteboard-Code zu schreiben, aber ich habe Tausende und Abertausende von Codezeilen in meinem persönlichen Portfolio Ich wäre stolz zu zeigen).

Wenn möglich, versuche ich auch, meine Taschen komplett leer zu halten. Ich lasse meine Brieftasche im Auto und ziehe meinen Autoschlüssel mit nur einem Schlüssel aus dem üblichen Schlüsselbund. Aus irgendeinem Grund lenkt es mich während eines Interviews ab, Dinge in der Tasche zu haben. Ich ziehe es daher vor, leicht zu reisen.


Ich dachte du würdest sagen, dass du deine Brieftasche im Auto gelassen hast, falls die Interviewer dich

+0,25 für jeden von diesen: Gedruckter Lebenslauf, Papier und Stift, kein Mobiltelefon und der Gedanke, die Carkeys zu nehmen, bevor das Auto geschlossen wird.
6.

In den letzten Jahren habe ich in mehreren Interviews nie Kopien meines Lebenslaufs mitgebracht. Sie haben es bereits ausgedruckt, genug für alle, die ich treffe. Gleiches gilt, wenn ich auf der Interviewseite bin.
DarenW

2

Begeisterung, Wissen und Hintergrundinformationen zum Arbeitgeber.

Bring keine physischen Artefakte mit. Im Ernst, es ist 2011 1 Ihre Bewerbung für eine Stelle im Technologiebereich. Es gibt dieses fantastische neue Ding namens Internet. Stellen Sie online ein anständiges Portfolio an Arbeiten zur Verfügung (ein GitHub- Profil ist fantastisch), stellen Sie online einen Lebenslauf zur Verfügung und verfügen Sie über eine Website oder ein Profil mit einem Link zu beiden. Geben Sie ihnen diese Adresse. Bonuspunkte, wenn Sie eine Domain erhalten, auch wenn diese nur zu einem Profil umleitet, sind weniger als die Kosten für ein Mittagessen, wenn Sie eine Domain für ein Jahr registrieren. Wenn Sie wirklich etwas physisches brauchen, können Sie ein USB-Stick mit diesem Inhalt mit sich führen lassen, oder eine Karte mit Ihrem Namen und dieser Adresse.

1 Ja, ich weiß, dass die ursprüngliche Frage von '09 war, aber immer noch relevant.


1

Seien Sie spezifisch für das Interview - versuchen Sie, einige Informationen über die Stelle, für die Sie sich bewerben, zu sammeln und dem Interviewer relevante Fakten zu präsentieren. Dies könnte sich jedoch ändern, wenn das Code-Repository auf GitHub verfügbar ist.


1

Mut . Der Mut, die Position abzulehnen, wenn Ihr angehender Chef oder Ihre angehenden Kollegen Sie im Vorstellungsgespräch grob oder unprofessionell behandeln. Seien Sie zuversichtlich und aufmerksam.

Praktischer würde ich sagen, dass Sie einen Stift mitbringen müssen. Und das war's auch schon.


Ein Stift ... um Ihrem Interviewer ins Auge zu stechen? Oder machst du dir Notizen auf deinem Arm? Vielleicht bringen Sie auch Papier mit, das nicht gut ist, um Büromaterial zu stehlen, bevor Sie dort mit der Arbeit beginnen :-)

Ich denke an ein Interview zurück, das ich hatte. Sie gaben mir einen Stift / ein Papier, um ein Problem zu lösen, und natürlich würde der Miststift nicht funktionieren. Ich denke, es wäre großartig gewesen, wenn ich gesagt hätte "Es ist okay, ich habe eins mitgebracht". Ich meine, ich habe den Job trotzdem aber trotzdem bekommen. Wenn Bond ein Interview führen würde ... hätte er seinen eigenen Stift.

2
Und er würde dem Interviewer damit ins Auge stechen - schließlich heißt er Bond. James Bond.
6.

1

Ehrlichkeit und Bescheidenheit .

Passende Kleidung für den Job (zB: Tragen Sie keinen schönen Anzug für einen Maschinenbaujob)

Fragen Sie den Arbeitgeber, was Sie mitbringen sollen. Sie brauchen den Job, also finden Sie heraus, was Sie brauchen

Seien Sie bereit für einen Code-Test vor Ort. Versuchen Sie in diesem Fall nicht, den Arbeitgeber mit etwas Besonderem zu beeindrucken, das jedoch nicht funktioniert. Mach es funktional, was sie wollen, nicht mehr und nicht weniger.

Sei du selbst.

Und die besten Wünsche an Sie! Ich hoffe, Sie bekommen den Job, den Sie wollen!


1

Geben Sie bei stackoverflow Ihren Namen an, sie werden sehen, wie hoch Ihre Wiederholungen sind! : D


4
Mach das niemals. Sie werden sehen, wie niedrig Ihre Wiederholung ist ... verglichen mit der von Jon Skeet (und natürlich der von WTP).
Rightfold

0

Ehrlich gesagt würde ich vorschlagen, überhaupt nichts mitzunehmen. Es hat keinen Einfluss auf die Meinung des Interviewers über Sie, wenn Sie nichts bemerken. - Meine Meinung aus Erfahrung

Wenn Sie etwas zu einem Interview mitnehmen müssen, nehmen Sie einige CDs mit Projekten, an denen Sie in der Vergangenheit gearbeitet haben, damit sich die Interviewer sie später ansehen können.


0

Nur Wissen und sonst nichts.

Vielleicht macht ein cooles Gadget in den Augen der Interviewer einen etwas besseren Eindruck, aber damit würde ich nicht rechnen.

Niemand wird sich den Code ansehen, sie werden nicht sicher sein, ob Sie es trotzdem geschrieben haben. Und sie haben Papier und Stift für Sie bereit, das ist sicher.


0

Bringen Sie einfach Kopien Ihres Lebenslaufs mit. Vor-Ort-Interviews, die ich in der Regel am letzten 1/2 - 1 Tag mit mehreren Interviewern durchgemacht habe.


0

Das Mitbringen von Code (in irgendeiner Form), den Sie als "guten Code" betrachten, und das anschließende klare Erklären, warum Sie ihn für gut halten, ist eine der besten Methoden, um zu beweisen und zu demonstrieren, dass Sie sich für Ihre Arbeit begeistern und dazu bereit sind bleib dabei.

Dies kann Code sein, an dem Sie selbst gearbeitet haben, oder es kann sich tatsächlich um Open-Source-Code handeln, den Sie beispielsweise für bestimmte Aspekte bewundern.

Natürlich fordern viele Unternehmen bei einem Vorstellungsgespräch keinen speziellen Code an, was nicht bedeutet, dass Sie ihn sowieso nicht bei sich haben können. Einige Interviewer denken vielleicht nicht einmal daran zu fragen, wären aber trotzdem daran interessiert, es zu sehen. Biete es an, aber zwinge es dem Interviewer nicht auf, wenn es wenig Interesse gibt.

Joel und Jeff haben in den Podcasts / Blogs darüber gesprochen: "Warum sollten Sie jemanden als Programmierer einstellen und nicht überprüfen, ob er tatsächlich anständigen Code schreiben kann?".

Tatsächlich sind die Art und Weise, wie die Interviewer auf Ihren Code reagieren, ihre Begeisterung und die Tiefe der Fragen, die sie Ihnen dazu stellen, sehr aufschlussreich, wenn es darum geht, zu entscheiden, ob Sie dieses Unternehmen für Sie sind.

Leider wurde ich nie gebeten, Code in einem Interview zu präsentieren / zu diskutieren. Das nächste, zu dem ich gekommen bin, ist ein grundlegender (sehr) Codierungstest.

Wie ich jedoch gesehen habe, sollten Softwareunternehmen bei Interviews häufiger nach Code fragen. Die Softwarequalität könnte sich nur verbessern, wenn zumindest diejenigen eliminiert werden, die "in einer anderen Karriere besser wären".


0

Etwas zu essen in deinem Bauch.

Einmal habe ich ein Interview geführt, das 4-5 Stunden gedauert hat, und ich habe vorher wegen der Nervosität nicht viel gegessen. Mein Magen fing zur Hälfte des Interviews an zu krümeln und zu schmerzen und es war überhaupt nicht angenehm.

So essen vorher das wird Ihnen Energie und bleibt mit Ihnen für Stunden , aber nicht Sie belasten . Eine Stunde vorher sollte ein leichtes Mittagessen reichen. Wenn Sie nur eine Kleinigkeit essen möchten, reichen einige Mandeln und ein wenig Protein-Shake .


-1

Aus meiner Erfahrung mit der Einstellung von Programmierern:

  • Machen Sie sich bereit für einen Codierungstest
  • Tragen Sie einen Anzug, der passt!

passen? Trage einfach normale Kleidung. Wenn du etwas trägst, das du beim Programmieren nicht trägst, dann machst du es falsch!

@PoweRoy: Für viele HR-Leute ist das Nicht-Tragen eines Anzugs definitiv keine Einstellung. Tragen Sie unbedingt einen Anzug.
6.

Ich würde sagen, tragen Sie die gleiche Kleidung wie die Leute, die Sie interviewen. Ich hatte einmal ein Interview, in dem die beiden Männer, die mich interviewten, Shorts, T-Shirt und keine Schuhe trugen. Ich war für dieses Interview
viel zu angezogen ;-)

-1

Bringen Sie einige Fragen mit, um Interesse am Arbeitgeber und seinem Geschäft zu zeigen!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.