Ist es sinnvoll, während eines Interviews nach Designentscheidungen zu fragen, die für ein Produkt getroffen wurden? [geschlossen]

51

Ich habe in letzter Zeit über Interviewfragen nachgedacht und über schlechte Interviewerfahrungen nachgedacht, die ich in der Vergangenheit hatte. Besonders wichtig ist, dass ich den Interviewer gefragt habe, warum das Team EJB 3 über Spring in seinem Produkt verwendet hat. Der Interviewer riss mir ziemlich das Gesicht ab und schrie: "Weil der Frühling nicht das A und O der Java-Softwareentwicklung ist, wollen Sie diesen Job oder nicht?". Als Antwort darauf sagte ich ihm, dass dies wahrscheinlich nicht der Job für mich sei, und verließ prompt das Interview.

Zu Beginn des Interviews wurde mir mitgeteilt, dass das Unternehmen über eine hohe Fluktuation verfügt. Das Produkt, an dem es arbeitet, wurde zunächst in Modula-3 erstellt und dann nach Perl und schließlich nach Java portiert. Ich erhielt eine 10-seitige Broschüre mit technischen Fragen zu Java, EJB, SQL und JDBC. Außerdem wurden mir Fragen zu den Technologiepaketen gestellt, mit denen ich gearbeitet habe. Als ich aufgefordert wurde, Fragen zu stellen, hielt ich es für angemessen, sie nach ihrem Technologie-Stack zu fragen und vernünftige Antworten zu erhalten, um den Interviewer nicht in Flammen aufgehen zu lassen.

Frage: Ist es eine gute Idee, architektonische Entscheidungen in einem Interview zu prüfen? Wenn nein, warum?

Aus meiner Sicht ist ein Interview ein wechselseitiger Prozess. Wenn die Interviewer mich auf meine technischen Fähigkeiten testen, habe ich das Recht, ihnen die gleichen Fragen zu stellen:

1) Finden Sie heraus, wie sie denken und welche Einstellungen sie zur Entwicklung von Software haben. 2) Bestimmen Sie, ob ihr Ansatz dem entspricht, wie ich Probleme dieser Art angehen würde.

Es ist möglich, dass der Interviewer, der wütend wurde, schlechte Interviewfähigkeiten hatte und vergaß, dass ein Interview ein wechselseitiger Austausch ist. Wenn ich danach gefragt worden wäre, hätte ich eine vernünftige Antwort gegeben, aber ich hätte sicherlich nicht versucht, einen Befragten in einen Zustand sanfter Kapitulation zu versetzen, in dem der Kopf nur ohne Unterhaltung auf und ab wackelt.

Desolate Planet
quelle
22
Ich musste es nie tun, aber dieses Verhalten eines Interviewers würde mit "Es tut mir leid, Sie haben das Interview nicht bestanden" beantwortet, gefolgt von meiner Abreise.
Blrfl
15
Ich denke, Sie haben gerade erklärt, warum es gut ist, über arhiktekturale Entscheidungen nachzudenken. Es ist besser, diese Dinge herauszufinden, bevor Sie sich einem neuen Job verschrieben haben. Ich würde jedoch vor dem Verlassen des Interviews mit der Personalabteilung sprechen, damit diese weiß, warum Sie abgereist sind.
Lou
6
Ich habe nur sehr wenig Erfahrung mit Vorstellungsgesprächen, und in der Regel treffe ich mich mit dem Kandidaten, nachdem er sich erfolgreich mit den HR-Mitarbeitern befasst hat. Ein Kandidat leitete während des Interviews eine Architekturdiskussion ein und identifizierte tatsächlich einige Dinge, die wir verbessern könnten. Als er seinen ersten Gehaltsscheck bekam, war er erstaunt zu sehen, dass er einen zweiten Scheck für die paar Stunden des Interviews enthielt. Das Traurige ist, dass ich ihn wahrscheinlich nie treffen würde, wenn er die HR-Leute untersucht hätte.
Yannis
3
Ich würde wahrscheinlich nicht fragen "warum dies über das verwenden". Du weißt es einfach nicht. Stattdessen möchten Sie vielleicht nur fragen: "Was war die Entscheidung für die Verwendung von x language?"
Matt
2
Ich denke, mein Lieblingsteil der Geschichte ist "Wenn ich dazu aufgefordert werde, Fragen zu stellen". Also fragte er, ob du irgendwelche Fragen hättest und ging dann in die Luft, als du das getan hast?
jhocking

Antworten:

53

Persönlich finde ich die Befragung von Menschen fast so anstrengend und stressig wie die Befragung. Aber das liegt daran, dass ich Ihnen zustimme, dass der Interviewprozess ein wechselseitiger Austausch ist.

Es ist mir egal, wie gut Sie sind, ich möchte Sie nicht einstellen, wenn Sie nicht glücklich sind, dort zu arbeiten. Das ist ein teures Spiel. Deshalb möchte ich auf Ihre Bedenken eingehen und Ihnen das Team und das Produkt so zeigen, wie es ist, damit Sie eine fundierte Entscheidung treffen können.

Wenn ich nach einem Job suche, möchte ich mit jemandem zusammenarbeiten, der diese Einstellung teilt. Und selbst wenn ich den Verdacht habe, die Antworten auf Fragen zu kennen, werde ich sie bitten, nur um die Reaktion zu sehen. Aggression ist niemals ein Zeichen für jemanden, der sich in einer Situation wohlfühlt.

Ich liege nicht in einem Interview auf beiden Seiten des Schreibtisches, denn dann denken sie, sie stellen jemanden anders an / gehen woanders arbeiten. Und das erwarte ich auch von der Person auf der anderen Seite des Interviews.

Das bedeutet leider, dass ich gelegentlich auf Interviews stoße, wie Sie sie beschrieben haben. Sind das schreckliche Erfahrungen? Ja. Komme ich da raus und weiß genau, wo das Interview schief gelaufen ist? Ja.

Aber bin ich mir sehr sicher, dass jede schreckliche Erfahrung erheblich schlimmer gewesen wäre, wenn ich den Job bekommen oder die falsche Person eingestellt hätte? Auf jedenfall.

pdr
quelle
12
Ich stimme dem voll und ganz zu, umso mehr, wenn es darum geht, auf beiden Seiten des Tisches die Wahrheit zu sagen. Das Letzte, was Sie tun möchten, ist, eine Stückliste zu verkaufen, um Kandidaten zu interviewen und in einem Umfeld voller Unzufriedenheit zu landen.
Desolate Planet
3
Hölle. verdammt. Ja.
Andres Jaan Tack
1
Wenn es anstrengend ist, interviewst du zu viel. In meiner Firma haben wir etwa 30 Interviewer, so dass wir nur etwa alle paar Wochen ein Interview führen können, und überhaupt nicht, wenn wir zu beschäftigt sind. Ich interviewe gerne. Es ist eine Pause von der Routine.
Konfigurator
1
@configurator: Nein, ich mache nicht zu viele Interviews, sondern finde ein Interview anstrengend. Obwohl ich introvertiert bin, könnte das ein Teil davon sein.
pdr
16

Ja, es ist in Ordnung zu fragen, ob Sie wirklich neugierig sind und ob die Antwort wichtig ist. Ich denke, die Frage zeigt, dass Sie verstehen, dass es mehr als eine Möglichkeit gibt, Dinge zu tun, und es zeigt, dass Sie daran interessiert sind, wie die Software geschrieben wurde.

Davon abgesehen müssen Sie sehr vorsichtig sein, wie Sie die Frage formulieren, und doppelt vorsichtig, wie Sie das Gespräch fortsetzen. Es ist leicht, ihre Entscheidungen in Frage zu stellen. Das Letzte, was Sie wollen, ist, dass der Interviewer glaubt, Sie seien schlauer als sie. Wenn Sie wirklich neugierig sind, fragen Sie. Wenn Sie glauben, dass sie eine schlechte Wahl getroffen haben, halten Sie den Mund.

Wenn ich mich in der in der Frage beschriebenen Situation befunden hätte, hätte ich stattdessen vielleicht gesagt: "Oh ja, ich bin damit einverstanden, dass der Frühling definitiv nicht die richtige Lösung für alles ist. Danke, dass Sie mich ein wenig über Ihre Architektur informiert haben! Ich bin immer auf der Suche nach Einsicht, wie man die richtigen Werkzeuge auswählt ". (Ihre Frage ist jedoch seltsam - Sie fragen, warum sie den Frühling gewählt haben und warum sie ihn gewählt haben, weil es nicht das Ende aller Dinge war?)

Bryan Oakley
quelle
"Es ist leicht, ihre Entscheidungen in Frage zu stellen" - Genau das dachte ich mir nach dem Interview, aber es war eine einfache technische Frage, die ich höflich formulierte. Ich war einfach neugierig, warum sie sich für Technologie x gegenüber Technologie y entschieden haben. Technische Interviews (nach meiner Erfahrung) versuchen immer, Ihren Interviewern Ihre analytischen Fähigkeiten zu zeigen und wie Sie Probleme angehen. Warum jemand denkt, dass dies eine Einbahnstraße ist, lässt mich seine Kommunikationsfähigkeiten hinterfragen.
Desolate Planet
3
Sie müssen auch Ihre Persönlichkeit berücksichtigen. Wenn Sie ein Mitarbeiter sind, der die Entscheidungen anderer in Frage stellt oder in Frage stellt, ist es besser herauszufinden, wie Ihre zukünftigen Mitarbeiter während des Interviews auf solche Dinge reagieren. Einige Kulturen regen zu Meinungsverschiedenheiten an, andere nicht, und als Befragter würde ich gerne wissen, wie diese Dynamik funktioniert.
Steve Jackson
23
Sie sollten in der Lage sein, jede gewünschte Frage zu stellen, ohne dass der Interviewer schreit und aus der Form gerät. Möchten Sie wirklich unter der Leitung dieser Person arbeiten? Das Verlassen des Hauses ohne Abnehmen des Kopfes beeindruckt mich zuerst, aber das Verlassen des Hauses ist in dieser Situation die einzig richtige Option.
kirk.burleson
1
Würde ich unter der Leitung dieser Person arbeiten wollen? Nicht, wenn ich nicht kurz davor stand, meine Kinder obdachlos zu machen. Aber dieser Punkt ist irrelevant - die Frage war nicht "Wie gehen Sie mit einem Interviewer um, der ein Idiot ist?", Sondern "Ist es ratsam, nach Designentscheidungen zu fragen?". Auch wenn der Interviewer ein Idiot ist, gibt es Möglichkeiten, mit der Situation umzugehen.
Bryan Oakley
@BryanOakley - Ich bin froh, dass jemand das entdeckt hat, es war ein Tippfehler in der Frage. Ich habe es umformuliert, damit es Sinn macht. Dies war ungefähr 2006, als EJB 3 noch in den Kinderschuhen steckte und die meisten Entwickler die Probleme mit dem spezifikationsgetriebenen EJB 2 nicht ernst nahmen und sich dafür entschieden hatten, beim gemeinschaftsgetriebenen Spring-Framework zu bleiben. Das war der Grund für die Frage, dies war das eine Unternehmen, mit dem ich konfrontiert war, das nicht zum Status Quo passte, und ich war gespannt, warum. Ich erwartete etwas Weisheit in einer Antwort, um nicht mein Gesicht abkauen zu lassen.
Desolate Planet
15

Als jemand, der häufig Menschen interviewt, würde ich eine Diskussion darüber begrüßen, warum bestimmte Technologie- oder Designentscheidungen getroffen wurden, was wir jetzt anders machen würden, wenn wir entweder den Luxus von Ressourcen hätten oder ein neues Projekt starten würden. Ich würde es im Allgemeinen als Zeichen für jemanden sehen, der sich um sein Handwerk kümmert, und wenn ihre und unsere Dogmen nicht kompatibel sind, würde ich diesen Kandidaten wahrscheinlich höher bewerten als jemanden, der nur technische Fragen kompetent beantwortet.

Ich arbeite derzeit an einem Projekt für einen Kunden, der eine Reihe von wohlmeinenden, aber schlecht umgesetzten Architekturentscheidungen hat, und Kandidaten, die Neugier auf die Welt wie sie ist und den Weg nach vorne, wie wir ihn sehen, ausdrücken, sind in der Regel die Arten von Menschen, mit denen wir gerne zusammenarbeiten würden. Wir wollen Mitarbeiter, die in der Lage sind, die Entwurfs- und Implementierungsentscheidungen in unserem Team mit angemessener Sorgfalt und Validierung zu treffen. Wir schätzen im Allgemeinen Menschen, die etwas auf den Tisch bringen, von dem wir nicht oder nicht genug haben.

Wenn ich ein Kandidat in einem Interview war, nehme ich jedes Anzeichen von Feindseligkeit oder Abwehrbereitschaft, wenn solche Diskussionen als schlechtes Zeichen auftreten, da sich eine Organisation, die nicht zur Selbstprüfung fähig ist, in der Regel auch in einem technologischen und prozessualen Morast befindet, den sie haben sind unfähig und wahrscheinlich nicht gewillt, sich herauszuarbeiten. Wenn ich keine Motivation für eine kontinuierliche Verbesserung des bestehenden Teams sehe, besteht die Möglichkeit, dass ich dort nicht glücklich bin.

Wer einmal mit einem Oracle-Verkäufer geschlafen hat und entschieden hat, dass die gesamte zukünftige Entwicklung mit Java 1.4-Webdiensten, Oracle ERP und einem Borland C ++ - Frontend durchgeführt wird, das meist nicht mehr unterstützte GUI-Komponenten von Drittanbietern verwendet. Wir würden lieber 60.000 US-Dollar pro Monat ausgeben, um Kunden zu halten Wenn wir Glück haben, können wir nicht nur Entscheidungen überdenken, sondern auch permanente Verbesserungen vornehmen, die neue Einnahmen bringen könnten. Schaukel nicht das Boot, was ist los mit dir. "

Vorausgesetzt, Sie befinden sich in einem Gebiet mit anderen Technologieberufen oder sind bereit, umzuziehen, haben Sie wahrscheinlich den Luxus der Wahl. Kein Auftritt ist perfekt, aber Sie möchten mit Menschen zusammenarbeiten, die mit Ihnen zusammenarbeiten möchten. (Das interessiert mich die meiste Zeit mehr als die spezifischen Technologieoptionen.) Wenn etwas schlecht riecht, ist es das wahrscheinlich.

Also ja, frag weg. Je neugieriger wir über unser Geschäft, unseren Prozess und unser Design sind, desto ernsthafter nehme ich einen Kandidaten. Aber ich arbeite nicht in einem Blub-Laden, daher kann ich nicht sagen, ob es Ihnen helfen wird, einen Blub-Job zu bekommen. Ich kann nur sagen, dass es für Sie funktionieren würde, wenn Sie mit anderen Menschen zusammenarbeiten möchten, denen ihr Handwerk am Herzen liegt.

JasonTrue
quelle
2
So finden Sie Unternehmen wie das Ihre ... Oder ist es nur Glück?
Erica Xu
5
Hinweise finden Sie in der Regel in der Stellenbeschreibung. Je weniger ihre Anforderungen wie eine Wäscheliste mit Technologie-Alphabet-Suppe aussehen und je mehr es um die Art der Person geht, die sie einstellen möchten, um ihre Entwicklungsphilosophie und um das, was sie erreichen möchten, desto wahrscheinlicher ist es, dass sie sich für Menschen interessieren die klug genug sind, um Entscheidungen zu treffen und sie schließlich zu überdenken. Wenn es so etwas wie Glück gibt, kann es ein Faktor sein, aber auch Ihre Fähigkeiten und Ihre Fähigkeit, Menschen zu beurteilen (und die fehlende Verzweiflung für einen Job), werden ins Spiel kommen.
JasonTrue
12

Frage: Ist es eine gute Idee, architektonische Entscheidungen in einem Interview zu prüfen? Wenn nein, warum?

Es ist absolut in Ordnung, ich würde es als positiv betrachten.

Wenn Ihr Interviewer damit nicht fertig wird, sagt er viel über sie aus - nicht über Sie.

Ich würde mir Sorgen machen, wenn ein Junior NICHT an Designentscheidungen interessiert wäre, es würde ein Mangel an Neugier / Interesse für das Fachgebiet zeigen und es würde kein Verlangen nach Selbstverbesserung aufkommen.

NimChimpsky
quelle
Ist diese Antwort nicht zu restriktiv? Ich meine, wenn die Position für einen leitenden oder technischen Leiter ist, ist sie in Ordnung. Aber ein etwas unerfahrener Ingenieur, warum sollte er anfangen, Fragen zu Entwurfsentscheidungen zu stellen?
user10326
2
@ user10326 - Wie Sie bereits betont haben, ist der Befragte möglicherweise unerfahren und sucht nach Erkenntnissen, warum ein Unternehmen bestimmte Technologien übernommen hat. Es ist eine Sache, auf einer Webseite zu lesen, was eine Technologie zu bieten hat, und eine andere, zu hören, wie ein Unternehmen sie auf seine Geschäftsprozesse angewendet hat und wie sie sich auszahlt. Am Ende eines Interviews, wenn ich Fragen stelle, höre ich gerne Meinungen von Entwicklern zu Dingen, mit denen sie nicht einverstanden sind.
Desolate Planet
1
@ user10326: Einer der überzeugendsten Kandidaten, die ich jemals interviewt habe, war ein ziemlich junger Mann (weniger als 2 Jahre). Nach der Hälfte des Interviews stellte er eine Frage. Ich antwortete. Er sagte: "Stört es Sie, wenn ich noch ein paar Fragen stelle?" und zog ein A4-Blatt heraus. Was für ein Glücksspiel, aber für mich zeigte er, nur indem er die richtigen Fragen stellte, ein sehr starkes Wissen darüber, was eine gute Softwareentwicklung ausmacht. Für ihn war alles theoretisch und er wusste es, aber er suchte nach einem Ort, an dem er es praktizieren konnte.
pdr
2
Sogar ein Junior kann manchmal Ideen über Dinge haben und hat das Recht, völlig verrückte Entscheidungen in Frage zu stellen.
Wayne Molina
1
@Wayne M oder interessiert euch nur für das Thema und möchte die Gründe für Entscheidungen verstehen.
NimChimpsky
3

Ich bin der Meinung, dass es wichtig ist . Ich habe bei viel zu vielen Jobs mit unsinnigen Designentscheidungen gearbeitet, entweder weil niemand es besser wusste, nicht lernen wollte oder weil das Management beauftragt war, das zu verwenden, worüber der CEO in einer Zeitschrift las / online sah / jemanden hatte Sagen Sie ihm, es sei das "nächste große Ding", ohne Alternativen in Betracht zu ziehen. Diese Jobs waren allesamt miserable Arbeitsplätze.

Sie sollten eine Entwurfsentscheidung nicht unbedingt kritisieren, es sei denn, sie widerspricht dem gesunden Menschenverstand oder klingt nur nach verrücktem Gerede, aber es ist üblich, Dinge in Frage zu stellen, die "aus" scheinen, um herauszufinden, ob es einen alten Grund gibt oder etwas, das gekommen ist Dies erleichterte die Notwendigkeit eines unorthodoxen Ansatzes.

Fragen wie diese zu stellen, hat auch den Effekt, das Interesse des Unternehmens an Verbesserung und Kompetenz zu messen. Wie jemand anderes oben sagte, ist es eine Sache, wenn Sie eine Antwort wie erhalten (ich kenne Java nicht, aber benutze .NET, um .NET-Beispiele zu verwenden). Als wir die App schrieben, gab es keine ausgereiften ORMs, also verwendeten wir gespeicherte Prozeduren mit eine Daten-Gateway-Schicht. Wir möchten in Zukunft auf Entity Framework umsteigen und eine andere Sache, um eine Antwort zu erhalten, wie Wir verwenden nur gespeicherte Prozeduren. Entity Framework sieht beängstigend aus und erfordert möglicherweise eine Umgestaltung. Wir können keine Umgestaltung vornehmen, da der CEO eine Liste mit neuen Funktionen hat, an denen wir arbeiten sollen, und wenn wir uns Entity Framework ansehen, wird er uns entlassen um Zeit zu verschwenden. Der eine deutet auf Verständnis und den Wunsch nach Verbesserung hin, der andere auf eine im besten Fall mittelmäßige Umgebung, in der jeder das Nötigste tut, um daran vorbeizukommen.

Ein Unternehmen, das es beleidigt, wenn Sie Ihre Entscheidungen in Frage stellen oder diskutieren möchten, warum es sich für die Verwendung von Produkt A anstelle von Produkt B entschieden hat, zeigt, dass es keinen freien Denker, sondern eine Drohne will, die keine Fragen stellt, und Wahrscheinlich ist es nicht die Art von Unternehmen, für die ein kompetenter Entwickler arbeiten möchte.

Wayne Molina
quelle
3

antwort: Es ist eine gute Idee, nach architektonischen Entscheidungen zu fragen. Aber Sie müssen vorsichtig sein, wie Sie solche Fragen stellen.

Einfach ausgedrückt: Sie sollten fragen: " Wie haben Sie sich für Technologie X gegenüber Technologie Y entschieden? ".

Sie möchten damit kommunizieren, dass Sie im Allgemeinen am Entscheidungsprozess im Team interessiert sind. Niemand wird sich mit jeder Entscheidung befassen wollen, die das Unternehmen jemals mit einem Kandidaten getroffen hat.

Bei der Frage " Warum haben Sie Technologie X gegenüber Technologie Y gewählt? " Kann es vorkommen, dass Sie mit ihrer Entscheidung nicht einverstanden sind (was in Ordnung ist, aber als feindlich eingestuft werden kann) oder dass Sie angeben möchten, wie viel Sie haben Kennen Sie die fraglichen Technologien (die für jeden ärgerlich wären), trotz Ihrer guten Absichten.

smp7d
quelle
2
Ich stimme Ihrer Interpretation zu. Ich würde nur fragen: "Wie haben Sie sich für Technologie X entschieden
?
Dem stimme ich teilweise zu. Das Wort "Wie" klingt bescheidener als ein "Warum". Wenn Sie jedoch zu Beginn der Fragen das "Wie" verwenden, kann dies auch als Versuch gewertet werden, das Denken hinter der Entscheidung zu psychologisieren, eine Technologie der anderen vorzuziehen. Wenn ich in einem Interview bin und Leute vorfinden, die mir viele "Warum" -Fragen stellen, stelle ich normalerweise ein paar "Warum" -Fragen zurück. Dem Verhalten der Person nach zu urteilen, die ihren Versucher verloren hat, hätte jede Änderung der Frage wahrscheinlich keinen Unterschied gemacht, egal wie bescheiden sie auch war.
Desolate Planet
1
Dies ist wahrscheinlich der Fall. Ich wollte jedoch nur klarstellen, dass es sich um eine andere Frage handelt. Die "Wie" -Frage legt nahe, dass Sie ihre Methodik verstehen möchten (sie würden wahrscheinlich das "Warum" in ihrer Antwort ansprechen). Vielleicht haben sie einen POC für jede Technologie durchgeführt und entschieden, welche am besten zu ihrer Situation passt, oder sie haben einfach eine Münze geworfen. Die "Warum" -Frage scheint zu sein, nach dem tatsächlichen Grund zu fragen, den sie einander vorgezogen haben.
smp7d
1

Ich bitte gern einen Interviewer, mir von einer fehlgeschlagenen Entwurfsentscheidung zu erzählen und was als Nächstes getan wurde. Dies gibt Ihnen einige gute Informationen:

  1. Wenn der Chef keine Formfehler oder vorübergehenden Fehler eingestehen kann, ist dies ein Chef, für den Sie wahrscheinlich nicht arbeiten möchten.
  2. Sie können erkennen, wie das Unternehmen mit einer stressigen Situation umgeht.

Es mag nicht populär sein, aber ich habe immer großen Respekt vor den Managern mit den Steinen, zu erkennen, dass ein Projekt scheitern und es töten wird, um kein Geld mehr zu verschwenden, oder dass etwas in die falsche Richtung geht und getötet oder neu gestartet werden muss .

Letztendlich spielt die Technologie (Sprache / Plattform / Compiler / was auch immer) keine Rolle, wenn es um Arbeitszufriedenheit geht, sondern vielmehr die beteiligten Persönlichkeiten und das Arbeitsumfeld.

anon
quelle
1

Vor ein paar Jahren war ich in einem Interview und hatte verschiedene technische Fragen zu einer Programmiersprache ... die ich nicht gut gemacht hatte (60/40 richtig / falsch). Die Diskussion bewegte sich auf das Projekt, das sie in der Hand hatten, und ich fing an, Fragen zum Design zu stellen, und wies dann auf einige Probleme und Einschränkungen hin, die sie einführen würden.

Am nächsten Tag wurde mir der Job angeboten. Leider konnte ich es aus persönlichen Gründen nicht aufnehmen.

Das Stellen von Fragen zum Design sollte kein Problem sein, wenn es sich um intelligente Fragen handelt, insbesondere, wenn Sie sie dann mit ihrem Geschäft in Beziehung setzen können.

Jaydee
quelle
1

Ich habe nicht viel interviewt, aber aus Ihrer Erfahrung würde ich folgern:

a) Es ist in Ordnung, wenn Sie eine fundierte Entscheidung darüber treffen möchten, ob Sie den Job möchten.

b) Es ist nicht in Ordnung, wenn Sie sich bereits für den Job entschieden haben.

Menschen können leicht durch harmlose Fragen über ihre Entscheidungen beleidigt werden. Das ist eine schrecklich schlechte Eigenschaft, aber eine übliche.

Emilio M Bumachar
quelle
-5

Hier sind einige Ratschläge

  1. Die Frage, warum sie sich für eine vorhandene Lösung entschieden haben, ist möglicherweise eine schlechte Frage, da das Entwicklerteam wahrscheinlich nicht die Möglichkeit hatte, diese zu ändern oder auszuwählen.
  2. Auch das Team weiß wahrscheinlich schon, warum die Technologie nicht die beste Wahl war
  3. Leider ist das Letzte, was ein Entwicklerteam braucht, dass Leute versuchen, die Architektur zu ändern oder Entscheidungen in Frage zu stellen, die vor 10 Jahren getroffen wurden. Es gibt den Eindruck, dass ihre Technologie bereits ein altes Zeug ist und solche Botschaften, die im Team herumlaufen, Entwickler unglücklich machen können über die aktuelle Situation
  4. Daher sollten Sie in einem Interview als letztes den Eindruck erwecken, dass Sie sich die ganze Zeit über die Entscheidungen beschweren werden, über die das Team keine Kontrolle hat
tp1
quelle
5
okay. Was gibt einem Interviewer das Recht, mir solche Fragen zu stellen?
Desolate Planet
8
Das Stellen einer Frage bedeutet nicht, dass Sie denken, dass sie falsch waren. Auch wenn sie sich geirrt haben, ich werde keine Angst vor einem Unternehmen haben, das ehrlich ist, warum sie Fehler gemacht haben. Nicht jede Entscheidung, die ich getroffen habe, war im Nachhinein richtig. Ich habe vielleicht Angst vor einem Unternehmen, das es nicht zulässt, dass technische Mitarbeiter technische Entscheidungen treffen, aber diese Unternehmen wollen mich nicht, weil ich das bekämpfen werde, was ich als systembedingtes Problem betrachte. Und das ist alles in Ordnung - jeder bekommt, was er will. Also ist es immer noch unklug zu fragen?
pdr
@DesolatePlanet, tp1 gibt einige gute Gründe dafür an, dass die Frage möglicherweise unklug ist. Es ist nicht so, dass Sie nicht das Recht haben, danach zu fragen, es ist aus den angegebenen Gründen vielleicht nicht der klügste Schachzug. Wie sich herausstellte, war es in diesem Fall eine große Frage - es zeigte sich eine Persönlichkeit, mit der niemand arbeiten möchte.
Caleb
Das Hauptproblem ist das Hinterfragen der Architekturauswahl. Architektur wird einmal entschieden und dann für 10-20 Jahre festgelegt. Es kann einfach nicht geändert werden. Gute Entwickler wissen, wann etwas unmöglich ist. Konzentrieren Sie sich darauf, etwas zu verändern, das einen Unterschied macht. Das Wechseln von einer alten Plattform zu einer anderen ist nicht produktiv.
tp1
4
Er fragt nach dem Grund für die Wahl der Architektur, nicht warum sie es später nicht geändert haben!
Verschlungenes Elysium