JAvaソフトウェアエンジニア面接の内容
JAvaソフトウェアエンジニアの面接の内容の多くは:
JAva、javascript、データベースの3つの大きな知識.
一、まずjava部分を言います.
String、StringBuffer、StringBuilderの効率と違いを尋ねます.
1.実行速度の比較:StringBuilder > StringBuffer > String
Stringは「文字の定数」、つまり変えられないオブジェクトであり、これがStringと他の違いである.
2.リロードと書き換えの違い:
二、データベース部分
1.truncateとdeleteの違い:
1.TRUNCATE TABLEは非常に速い 2.TRUNCATE以降の自増フィールドは最初からカウントされたが、DELETEは元の最大値と同じ点を保持している. truncateとwhere句を持たないdelete、dropはテーブル内のデータを削除します. 相違点: 1.truncateとdeleteデータのみ削除テーブルの構造(定義) drop文は、テーブルの構造に依存する制約、トリガ、インデックスを削除します.このテーブルに依存するストアド・プロシージャ/関数は保持するがinvalid状態となる. 2.delete文はdmlで、この操作はrollback segementに配置され、トランザクションがコミットされてから有効になります.対応するtriggerがある場合、実行時にトリガーされます. truncate,dropはddlで、操作はすぐに有効になり、元のデータはrollback segmentに入れず、ロールバックできない.操作はtriggerをトリガーしない. 3.delete文はテーブルが占有するextentに影響せず、高水線(high watermark)は元の位置を維持する 明らかにdrop文はテーブルに使用されるスペースをすべて解放します truncate文のデフォルトでは、reuse storageを使用しない限りminextents個のextentにスペースが解放されます. truncateは高水線をリセットする(最初に戻る). 4.速度、一般的にはdrop>;truncate >; delete 5.安全性:dropとtruncateの使用に注意して、特にバックアップがない場合.そうしないと泣いても間に合わない
三、javascrtipt部分 innerHTMLオブジェクトの開始ラベルと終了ラベル内にあるHTML を設定または取得する. outerHTMLオブジェクトとその内容を設定または取得するHTML形式 . innerTextオブジェクトの開始ラベルと終了ラベル内にあるテキスト を設定または取得する. outerText設定(ラベルを含む)またはラベルを含まないオブジェクトのテキスト を取得する.
JAva、javascript、データベースの3つの大きな知識.
一、まずjava部分を言います.
String、StringBuffer、StringBuilderの効率と違いを尋ねます.
1.実行速度の比較:StringBuilder > StringBuffer > String
Stringは「文字の定数」、つまり変えられないオブジェクトであり、これがStringと他の違いである.
2.リロードと書き換えの違い:
1. , 。
2. , , , , 。
3. , 。
4. ,
二、データベース部分
1.truncateとdeleteの違い:
1.TRUNCATE TABLEは非常に速い 2.TRUNCATE以降の自増フィールドは最初からカウントされたが、DELETEは元の最大値と同じ点を保持している. truncateとwhere句を持たないdelete、dropはテーブル内のデータを削除します. 相違点: 1.truncateとdeleteデータのみ削除テーブルの構造(定義) drop文は、テーブルの構造に依存する制約、トリガ、インデックスを削除します.このテーブルに依存するストアド・プロシージャ/関数は保持するがinvalid状態となる. 2.delete文はdmlで、この操作はrollback segementに配置され、トランザクションがコミットされてから有効になります.対応するtriggerがある場合、実行時にトリガーされます. truncate,dropはddlで、操作はすぐに有効になり、元のデータはrollback segmentに入れず、ロールバックできない.操作はtriggerをトリガーしない. 3.delete文はテーブルが占有するextentに影響せず、高水線(high watermark)は元の位置を維持する 明らかにdrop文はテーブルに使用されるスペースをすべて解放します truncate文のデフォルトでは、reuse storageを使用しない限りminextents個のextentにスペースが解放されます. truncateは高水線をリセットする(最初に戻る). 4.速度、一般的にはdrop>;truncate >; delete 5.安全性:dropとtruncateの使用に注意して、特にバックアップがない場合.そうしないと泣いても間に合わない
三、javascrtipt部分