JAVA開発舞台裏ウェインベイトインタビュー

1  自己紹介

 

リストと配列の違い(空間的に連続し、かつ迅速にそこに見えるの添え字が、追加および削除データが遅くそれらを見つける、不連続、効率的なスペースのリストではありませんが、データの効率に高い追加や削除は、リストが拡大して自由にすることができ、アレイはできないの配列)

 

3 ソート方法を達成するために (ソートArrayListのメソッド呼び出しが実際に配列のソート方法で、sortメソッドDualPivotQuicksort.sort方法の配列は、二軸クイックソートを翻訳しています) 

 

4  どのよう知っている(バブル/挿入/ /迅速な放電を選択/マージ/スタック)

 

5  与えられた空間は、データをソートする未満であり、どのようにソートする(マルチプレクサマージ)

 

図6は、  使用及び同期の基礎となる実装(オブジェクトモニター)

 

7ロックと同期差は (synchronizedキーワードは、Java組み込みのJVMレベルで、状態は、ロック、自動解除を取得するJavaクラスをロックするかどうかを判断することはできません、あなたは、あなたが手動でロックを解除する必要がロックを獲得するために状態を判断することができます)

 

8 IOCの春、AOPは、 

 

9  MySQLのバックアップコマンド

mysqldumpを-uroot -p123456 --databases DB1のDB2 DB3> /home/dump.sql。

 

10個の データベース・オブジェクトと分離レベルとどのシリアル分離レベルである(操作が読み取られた場合でも、最大キューイングされるべきすべてのトランザクションのシリアライズ分離レベル)

 

11   彼らの長所と短所を基礎となるインデックス(Bツリー)

 

12  マルチスレッドのセキュリティ問題を理解するための方法(共有データを操作し、同時に複数のスレッドが予期しない結果が表示されますならば、スレッドの安全性の問題があります)

 

13  CASとvolicate(楽観的ロック、メモリ、視認性の問題、ABA問題)

 

14の自分の長所と短所は次の言います 

 

15の 今後の方向性

 

16は、 彼のための質問があります

 

私は、迅速なお気に入りのオファーを取得したいです

面接の経験と学習教材の多数の書籍は、以下を参照してください。AVAJを   

「プラン」への返信取得します

あなたはそこに私が欲しいものをすることによって365 javaの巨大な平面

 

おすすめ

転載: www.cnblogs.com/DoubleP/p/11310977.html
おすすめ