JVMが進んでいる尾根を越えなければならないのJavaの専門家のレベルは関係ありません。それが仕事や面接があるかどうか、JVMは必須の試験です。あなたはJVMを理解していない場合は、非常に失う(JVM上でぶら下がっインタビューの約70%)を支払います。
この記事では、インタビュープロセスの一般的なJVMのトピックに焦点を当てます。
JVMは、クラスファイルをロードし、原則メカニズムを説明1.?
インタビューのJavaエンジニアで、この質問は、多くの場合、それは特別な注意が必要で、尋ねています。
- クラスローダとは何ですか?
3.クラスローダは何?
- Tomcatのクラスローディング機構とは何ですか?
この問題は、私たちにヒントを与えます
5、親クラスローダ委譲モデルメカニズム?
6.Javaメモリ割り当て
-
以下のようなJavaヒープ構造を見て?
-
メモリ領域のさまざまなバージョンでの変更の説明?
参考ます。https://blog.csdn.net/rainnnbow/article/details/50541079
-
様々な地域の役割についての話?
-
Javaはメモリが、簡単にそれを漏らすでしょうか?
-
Javaクラスのロード処理?
-
GCとは何ですか?なぜGCがあるはず?
-
簡単に言うとJavaのガベージコレクション?
-
オブジェクトが生きているかどうかを判断する方法は?
-
ガベージコレクションは、利点と原則、および回復メカニズムの2種類を検討するには?基本的な原理は何ですか?
-
ディープコピーと浅いコピー?
-
分散ガベージコレクション(DGC)とは何ですか?それがどのように動作しますか?
-
Javaでは、オブジェクトは、ゴミをリサイクルすることができたときに?
マイナーGCと主なGCの19の説明?
- Javaの何でガベージコレクションの方法?
21.性能評価とご理解に関するインデックスの話をテストしますか?
22.一般的なパフォーマンスの最適化オプション?
分散キャッシュと一貫性のあるハッシュに関する23話?
24. GCのチューニングとは何ですか?
まとめ
上記のは、私たちが次の面接というか、JVMのヘルプの詳細な研究のために願って、JVMの一般的な面接の質問について説明します。
ここでは誰にでもBATJ面にいくつかの質問があり、次のことができ得ることにクリック