Ich denke, es ist wichtig, in einem Interview zu zeigen, wie Sie damit umgehen, mit den Grenzen Ihres Wissens konfrontiert zu werden. Ihr Arbeitgeber möchte in der Lage sein, ein 200-seitiges Dokument auf eine Technologie zu übertragen, die Sie nicht kennen, und erwartet, dass Sie der ansässige Experte dafür werden.
Als ich mich für meine aktuelle Position bewarb, hatte ich in den letzten Jahren seit dem College kein C ++ mehr geschrieben und das auch zugegeben. Wenn jemand class A : public Bals Teil einer Whiteboard-Frage schrieb, konnte ich mich nicht erinnern, welche die Basisklasse war und welche abgeleitet wurde, aber nachdem ich den Interviewer nach der Syntax gefragt hatte, konnte ich die Frage aufgrund meines Wissens über die zugrunde liegenden Konzepte erfolgreich beantworten und wurde der Job angeboten. Andererseits sollte jemand, der behauptet, in den letzten 5 Jahren jeden Tag in C ++ programmiert zu haben, diese Syntax auf den ersten Blick kennen.
Selbst jemand, der ständig eine bestimmte Sprache verwendet, kann in bestimmten Bereichen verrostet sein, die Sie möglicherweise nicht erwarten, sollte aber einen guten Grund dafür haben. Zum Beispiel programmiere ich eingebettet und habe seit langer Zeit keinen Code mehr geschrieben, um eine Datei zu öffnen oder aus ihr zu lesen, Eingaben von einem Benutzer zu erhalten, eine Datenbank abzufragen oder eine GUI zu zeichnen. Das bedeutet nicht, dass ich diese Fähigkeiten nicht schnell wieder erwerben konnte, aber ich sollte bereit sein, die Fähigkeit dazu zu demonstrieren und nicht nur zu erwarten, dass sie mein Wort dafür nehmen.
Als weiteres Beispiel musste in einem früheren Job unser gesamter Speicher statisch zugewiesen werden, um den Nachweis maximaler RAM-Anforderungen für höchste Zuverlässigkeit zu vereinfachen. In der seltenen Ausnahme war es nicht machbar, man musste einen Peer dazu bringen, sich abzumelden, und der Speicher konnte niemals freigegeben werden. Ich bin sehr gut darin geworden , dynamische Zuweisungen zu vermeiden , aber das ist nicht dasselbe wie gut darin zu sein.
Wenn ich eine Frage zu diesen Bereichen stelle, gebe ich zu, dass ich verrostet bin, und gebe den Grund an. Dann antworte ich so gut ich kann und stelle bei Bedarf klärende Fragen.