ホームページ  >  記事  >  バックエンド開発  >  面接の際によく言われるのですが、××言語と××言語の違いは何ですか?

面接の際によく言われるのですが、××言語と××言語の違いは何ですか?

WBOY
WBOYオリジナル
2016-08-10 09:07:291291ブラウズ

面接で「phpとnodejsの違いについて教えてください」とよく質問されるのですが、そのような質問に答えるための決まったルーチンはあるのか、また、総合的な回答のどのような点が面接官を満足させるのかを聞きたいです。ありがとうございます!

返信内容:

面接で「phpとnodejsの違いについて教えてください」とよく質問されるのですが、そのような質問に答えるための決まったルーチンはあるのか、また、総合的な回答のどのような点が面接官を満足させるのかを聞きたいです。ありがとうございます!

実際、それはそれほど複雑ではなく、トピックを切り開くための単なる質問です。 。本物の面接官はあなたの長所を探ろうとしており、まずphpとnodejsの違いなど、比較的幅広い質問をします

phpはスクリプト処理や開発スピード、フレームワークの面で有利、nodejsは非同期やIOバラバラの面で有利だと答えるかもしれません~

その後、彼はあなたの回答に基づいて、nodejs の非同期の長所と短所、解決策、ブロッキング、プロミスなど、あなたがよく知っているであろう質問をし始め、ゆっくりと深く掘り下げていきます

または、どのフレームワークに精通しているのか、それぞれの利点は何なのかを PHP に尋ねて、さらに詳しく調べてください。 。 。

だから、自慢しないでください! !自慢しないでください! !自慢しないでください! !大事なことは3回言いましょう。

理解できない場合は、理解できないだけです。恥ずかしいことは何もありませんが、理解したふりをしないでください。そうしないと、次に尋ねられる質問がすべて理解できなくなります。 。面接官があなたになじみのない質問を 2 つまたは 3 つ質問した場合は、「申し訳ありませんが、これらの質問には詳しくないかもしれません。私は XX のほうに精通しています」と丁寧に言うことができます。 。必ず面接官に自分の詳しい分野について質問してください。

「あなたの妹との違いは何ですか」を心の中で 100 回暗唱してから、彼に次のように伝えてください:

  1. 強いタイプと弱いタイプの違い

  2. 言語機能、たとえば、JavaScript の関数は第一級オブジェクトですが、Java のメソッドはそうではありません。たとえば、Python にはラムダ式がありますが、Java は 1.8 以降でのみサポートします

  3. アプリケーションシナリオの違い

  4. それならくだらない話をしてください

  1. 言語レベルでの違いを説明してください

  2. 言語適用シナリオの違いを説明します

  3. 言語の長所と短所を説明します

  4. 心配しているふりをして面接官に質問してください:企業レベルでの 2 つの言語の適用について、そしてこのトピックについてチャットしてください

中には深いルーチンがあり、ゆっくり理解できます

この種の質問に答えるための主なことは、事実から真実を探ることだと思います。両方の言語を使用したことがある場合は、両方の言語でプロジェクトを行ったときに感じたこと、より便利だと思うことと不便だと思うことについて話してください。 ; この言語を使用したことがない場合、またはこれまでに使用したことがない場合は、より現実的になる必要があります...

提案:
1. さまざまな言語の背景を理解する
2. さまざまな言語の特徴とその応用シナリオを理解する

ただし、どの言語が良いか悪いかを単純かつ大雑把に評価しないでください。適切な言語を適切なシナリオで使用する場合にのみ、言語自体の最大の利点が発揮されます。

通常、履歴書で複数の言語を理解していることを示していない場合は、この質問はしません。応募シナリオについて話してから、それを使用した自分の経験について話しましょう。

中国語と英語の違い

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。