- Javaコア
- OOP
- 休む
- データベース。
- 使用するツール。
Javaコア
-
まず、コレクションのインターフェイスの階層を描くように言われました (それは難しくありませんでした。コレクションの数はわずか (
Collection
、List
、Set
、Queue
、 ) ですMap
。) -
ArrayList
と はどう違いますかLinkedList
(これはインターネット上で最も陳腐な質問と回答の 1 つです。まさに暗闇です)。それらのクエリの実行速度とシート間の違いについて説明しました。
-
授業についての質問
Object
です。彼の手法は何ですか、何をするのですか? -
反射。
getClass()
.とは何ですか?非常に興味深い質問ですので、ぜひご検討ください。特に、プライベート メソッドや変数が含まれている場合でも、クラスに関するすべてを取得する方法について説明します。 -
彼らはマルチスレッドについて尋ねました。マルチスレッドとは何かをどのように理解しているのかを説明するのは弱いと思います。新しいスレッドを開始するために必要なもの。実際のところ、レベル 20 以上であれば、これらの質問は面白いと思われるでしょう。
-
について何が言えますか
Stream
。これは Java 8 に関するものではありません。入力ストリームと出力ストリームに関するものです。基本的なインターフェイスと同様に、それらが何であるか (文字とバイト)。ご理解いただくために、詳細はありません。 - 例外。ここでも、どの例外が存在し、どの例外が であり、どの例外が であるかを示す例外の階層を描くように求められまし
checked
たunchecked
。例外をどうするかRuntime
。最も頻繁にヒットするものに名前を付けてください (NullPointerException
)。 -
問題は、
checked
例外が発生した場合に何をする必要があるかです (さらに進むか処理するか、どちらも明らかです)。
OOP
-
OOP とは簡単に言うと何ですか?
-
他にどのようなプログラミング パラダイムがありますか? OOP との違いは何ですか?
-
OOP (継承、ポリモーフィズム、カプセル化) の基本原則は何ですか? それぞれについて教えてください。これまでのところ、すべては抽象的であり、どの言語にも縛られていません。
-
システム設計の理解タスク: 馬と鳥がいます。ペガサスを手に入れる必要がある。原理は「ある」と「である」
休む
-
レストとは何ですか。Wikipedia はこれについて非常に冷静に語っています。実際、ウィキペディアの記事を読むだけで十分です。
-
HTTP。ここには一般的なフレーズもあります。彼のメソッド、それぞれの目的。
-
HTTPステータスコード。5 つの部分に分割する必要がありますか? 最も有名なもの (200、204、404、500、501) について教えてください。なぜそうするのでしょうか?401番と403番についても聞かれましたが、私は知りませんでした。彼らは重要だと言いました。
GO TO FULL VERSION