大手ソフトウェア会社のデータベース面接の筆記試験の質問

全国トップ10に入る大手ソフトウェア会社のデータベースの筆記試験問題をみんなでシェア

1) Java スレッドの wait メソッドと sleep メソッドの違いは何ですか?

2) 切り詰めと削除の違いは何ですか?

3) よく使用されるクラス、パッケージ、インターフェースの名前をいくつか挙げてください。それぞれ 5 つずつ挙げてください。

4) 配列には length() メソッドがありますか? String には length() メソッドがありますか?

5) データベースにおける左結合の意味は何ですか?また、それはどのような場合に適用されますか?
  
6) Iterator と ListIterator の違いは何ですか?

7) オブジェクトの参照が null に設定されている場合、ガベージ コレクターはオブジェクトが占有しているメモリをすぐに解放しますか?

8). Java ヒープの構造はどのようなものですか? ヒープ内の永続世代 (Perm Gen スペース) とは何ですか?

9) インデックスについての理解について話す (インデックスの構造、DML への影響、クエリへの影響、クエリのパフォーマンスを向上させる理由)

10) Oracle データベースのパフォーマンスの最適化にはどのような部分が含まれますか?
11) Oracle のアーキテクチャ
回答: 物理構造と論理構造とその例。論理構造には、テーブルスペース、セグメント、エリア、データブロックが含まれます。物理構造には、データ ファイル、ログ ファイル、制御ファイルが含まれます。例は Oracle サーバーです。
12) 一時テーブルの種類
答え: トランザクション一時テーブルとセッション一時テーブル。
トランザクション一時テーブル: トランザクションがコミットされると、一時テーブル内のデータは自動的に削除されます。
セッション一時テーブル: トランザクションがコミットされた後、セッションが切断されるか、一時テーブル内のデータが削除されるまで、レコードはテーブルに残ります。削除されたレコード。

おすすめ

転載: blog.csdn.net/qq_22201881/article/details/100574597
おすすめ