Ich habe ein Telefoninterview für einen Programmierjob mit einem Personalchef gemacht. Er erwähnte, dass ich gut abgeschnitten habe, obwohl ich auf einige der Fragen, die relativ schwierige Algorithmusfragen waren, keine vollständigen und optimierten Antworten auf die Schnelle finden konnte. Wäre es eine gute Praxis, ihm die vollständigen Lösungen nach dem Interview erneut zuzusenden?
Bearbeiten:
Die Fragen waren nicht gerade allgemeine Programmierfragen. Sie waren auf ihre Produkte zugeschnitten. Ich weiß, dass sie offensichtlich wissen würden, dass ich etwas recherchiert habe, aber ich hoffe, eine Folgeantwort zu senden, während ich klar sage, dass ich ein paar Dinge nachgeschlagen habe, zeigt, dass ich das Problem im wirklichen Leben optimaler lösen kann. Ist das empfehlenswert oder kann es einen schlechten Eindruck auf sie hinterlassen?
Ich habe das mehr als einmal getan. Sobald der Stress eines Live-Coding-Interviews vorbei ist, kommen mir Antworten, die ich während des eigentlichen Interviews nicht finden konnte, einfach in den Sinn. Einmal, buchstäblich als ich am Ende eines Interviews (bei dem es um die Codierung per Bildschirmfreigabe ging) den Hörer auflegte, fiel mir eine einfache, elegante Lösung für ein Problem ein, das ich nicht lösen konnte. Ich stieß einen frustrierten Schrei aus, tippte die Lösung ein und schickte sie per E-Mail an den Interviewer.
Es hat noch nie geholfen. Meiner Erfahrung nach erhalten Sie kein Angebot, wenn Sie ein technisches Vorstellungsgespräch nicht absolut meistern. Verdammt, selbst wenn Sie das technische Vorstellungsgespräch mit Bravour bestehen, gibt es wahrscheinlich mehrere andere Entwickler im Kandidatenpool, die ähnlich gut abgeschnitten haben, sodass Ihre Chancen immer noch nicht sehr gut sind. Der Wettbewerb um Programmierjobs ist ziemlich mörderisch :)
Als Kontrapunkt zu einigen der anderen Antworten habe ich das getan, wonach Sie fragen, als ich mich für meine derzeitige Position bewarb.
Nachdem ich vor einer weißen Tafel eine mittelmäßige Antwort herausgestammelt hatte, sagte ich dem Manager (jetzt mein Chef), dass ich in solchen Situationen nicht gut bin, aber ich verstehe seine Vorbehalte (er gab mir sofort Feedback).
Die Firma gab mir einen Programmiertest zum Mitnehmen, den ich auch tat. Ich verbrachte auch ein wenig Zeit damit, eine Antwort auf das zu programmieren, was ich versuchte und versäumte, persönlich zu sagen.
Nachdem ich eingestellt wurde, unterhielt ich mich mit meinem neuen Chef. Er sagte, dass die Tatsache, dass ich mit dem ursprünglichen Problem fortfuhr und besser zeigte, was ich zu tun versuchte, für ihre Bewertung von mir von Vorteil war. Hätten sie mich einfach über meine Take-Home-Einreichung eingestellt? Wahrscheinlich, aber diese zusätzliche Arbeit hat geholfen.
Sehen Sie sich auch die Kehrseite an: Was schadet es, wenn Sie in einer Folge-E-Mail andere/bessere Antworten vorschlagen? Wenn sie dich nicht mögen, hast du einige Zeit verbracht, die du nicht zurückbekommst. Wenn sie auf dem Zaun sind, könnten Sie ein Angebot ergattern.
Standpunkt eines Personalchefs:
Ich wäre sehr überrascht über diese Art von Aktion eines Kandidaten - und je nachdem, was genau er zurücksendet, könnte es zu seinen Gunsten wirken.
Wie es funktioniert
Wenn Sie nur antworten mit "Hey, ich habe das Problem gegoogelt und festgestellt, dass diese Lösung besser ist als meine", würde dies der Überlegung nicht wirklich etwas hinzufügen.
Auf der anderen Seite, wenn Sie etwas sagen wie:
Ich fand dieses Problem sehr interessant, und obwohl ich denke, dass ich eine gute und funktionierende Lösung geliefert habe, habe ich einige zusätzliche Überlegungen angestellt und denke, dass ich eine optimalere Lösung habe.
Ich habe ein bisschen recherchiert - (Link zu wo auch immer) - und diese ähnliche Idee gefunden, und wenn ich sie anpassen würde, wäre der Algorithmus (etwas) schneller.
Lohnt es sich aber
Es ist zwar schön zu wissen, dass Sie sich gerne verbessern und forschen möchten und an dem Job interessiert genug sind, um zu versuchen, ein paar weitere Punkte zu sammeln, aber am Ergebnis wird es wahrscheinlich nichts ändern.
Zum einen – ein guter Personalchef wird erkennen, dass es nicht sehr wahrscheinlich ist, in einem kurzen, überwachten Test eine hochoptimierte Lösung zu erhalten –, achten sie auf andere Dinge, wie Ihre Herangehensweise und Ihr Oberflächenwissen (d eine eingebaute Methode dafür).
Zum anderen - wenn Sie beim Vorstellungsgespräch nicht als begeisterte und aufgeregte Person rüberkamen, wird das durch Nachfassen nicht behoben. Umgekehrt, wenn Sie begeistert und aufgeregt rüberkamen, wird jede Nachverfolgung diesen Eindruck nicht verstärken.
Am Ende müsste es ein sehr feines Gleichgewicht zwischen Ihnen und jedem anderen Kandidaten für die Stelle geben, damit dies Einfluss darauf hat, ob Sie den Anruf erhalten.
Trotzdem – es ist gut für die eigene Kompetenzentwicklung, zu sehen, wie man die Testfrage besser angeht – aber ich würde mir nicht die Mühe machen, den Interviewer zu kontaktieren.
Mein Rat ist, in ein paar Tagen eine Follow-up-E-Mail zu senden, in der Sie ausdrücken, dass Sie das Vorstellungsgespräch wirklich genossen haben und immer noch an der Stelle interessiert wären.
Was das Senden einer Antwort auf eine Interviewfrage nach dem Interview angeht, würde ich das nicht tun. Sie würden wissen, dass Sie die Antwort nachgeschlagen haben, und sie weiterleiten, was Sie gefunden haben. Das kann dir helfen oder auch nicht.
Dan
hownowbrowncow
Dan