Heim >Backend-Entwicklung >PHP-Tutorial >Während des Interviews wird oft erwähnt, was der Unterschied zwischen xx-Sprache und xx-Sprache ist. Wie soll ich diesmal antworten?

Während des Interviews wird oft erwähnt, was der Unterschied zwischen xx-Sprache und xx-Sprache ist. Wie soll ich diesmal antworten?

WBOY
WBOYOriginal
2016-08-10 09:07:291340Durchsuche

Ich werde in Vorstellungsgesprächen oft gefragt, erzähle mir bitte etwas über den Unterschied zwischen PHP und NodeJS. Ich möchte also fragen, ob es eine feste Routine für die Beantwortung solcher Fragen gibt und welche Aspekte umfassender Antworten den Interviewer zufriedenstellen können. Danke!

Antwortinhalt:

Ich werde in Vorstellungsgesprächen oft gefragt, erzähle mir bitte etwas über den Unterschied zwischen PHP und NodeJS. Ich möchte also fragen, ob es eine feste Routine für die Beantwortung solcher Fragen gibt und welche Aspekte umfassender Antworten den Interviewer zufriedenstellen können. Danke!

Es ist eigentlich gar nicht so kompliziert, es ist nur eine Frage, um das Thema zu eröffnen. . Echte Interviewer möchten Ihre Stärken erkunden und stellen Ihnen zunächst eine relativ allgemeine Frage, wie zum Beispiel den Unterschied zwischen PHP und NodeJS

Sie können antworten, dass PHP Vorteile bei der Skriptverarbeitung und Entwicklungsgeschwindigkeit und dem Framework hat, während NodeJS Vorteile bei asynchronem und IO-Babalala hat~

Dann wird er beginnen, Ihnen Fragen zu stellen, mit denen Sie aufgrund Ihrer Antworten möglicherweise vertraut sind, wie z. B. die Vorteile, Nachteile und Lösungen von asynchronen NodeJS, Blockierungen, Versprechen usw., und geht dann langsam in die Tiefe

Oder fragen Sie PHP, mit welchen Frameworks Sie vertraut sind, welche Vorteile die einzelnen Frameworks haben, und gehen Sie dann tiefer. . .

Also prahlen Sie nicht! ! Prahlen Sie nicht! ! Prahlen Sie nicht! ! Sagen Sie wichtige Dinge dreimal.

Wenn du es nicht verstehst, verstehst du es einfach nicht. Es gibt keinen Grund, sich zu schämen, aber tue nicht so, als ob du es verstehst, sonst verstehst du keine der als nächstes gestellten Fragen. . Wenn der Interviewer Ihnen zwei oder drei Fragen stellt, mit denen Sie nicht vertraut sind, können Sie höflich sagen: Es tut mir leid, ich kenne diese Fragen vielleicht nicht, ich kenne mich mit XX besser aus. . Bitten Sie den Interviewer unbedingt, nach Bereichen zu fragen, mit denen Sie vertraut sind.

Ich rezitierte in Gedanken hundertmal: „Was ist der Unterschied zwischen dir und meiner Schwester?“ und sagte ihm dann:

  1. Der Unterschied zwischen starkem Typ und schwachem Typ

  2. Sprachfunktionen wie die Funktion von Javascript sind ein erstklassiges Objekt, die Methode von Java jedoch nicht. Beispielsweise verfügt Python über Lambda-Ausdrücke und Java unterstützt erst

  3. nach 1.8.
  4. Unterschiede in den Anwendungsszenarien

  5. Dann reden Sie einfach Blödsinn

  1. Erklären Sie die Unterschiede auf Sprachebene

  2. Erklären Sie die Unterschiede in den Sprachanwendungsszenarien

  3. Erklären Sie die Vor- und Nachteile von Sprachen

  4. Geben Sie vor, besorgt zu sein, und fragen Sie den Interviewer: die Anwendung von zwei Sprachen auf Unternehmensebene, und sprechen Sie dann über dieses Thema

Es gibt tiefe Routinen in dir, du kannst sie langsam herausfinden

Ich denke, das Wichtigste bei der Beantwortung dieser Art von Frage ist, die Wahrheit anhand von Fakten zu ermitteln. Wenn Sie beide Sprachen verwendet haben, sprechen Sie über Ihre Gefühle, wenn Sie Projekte in beiden Sprachen durchführen, und was Ihrer Meinung nach bequemer ist weniger praktisch; Wenn Sie eine bestimmte Sprache noch nie verwendet haben oder noch nie zuvor verwendet haben, müssen Sie realistischer sein ...

Empfehlungen:
1. Verstehen Sie den Hintergrund verschiedener Sprachen
2. Verstehen Sie die Merkmale verschiedener Sprachen und die Anwendungsszenarien dieser Merkmale

Aber bewerten Sie nicht einfach und grob, welche Sprache gut oder schlecht ist. Nur wenn die richtige Sprache im richtigen Szenario verwendet wird, können die größten Vorteile der Sprache selbst zum Tragen kommen.

Im Allgemeinen würden Sie diese Frage nicht stellen, wenn Sie in Ihrem Lebenslauf nicht nachweisen, dass Sie mehrere Sprachen beherrschen. Lassen Sie uns über die Anwendungsszenarien sprechen und dann über Ihre eigenen Erfahrungen mit der Verwendung.

Der Unterschied zwischen Chinesisch und Englisch

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn