「こんにちは、アミーゴ!」

面接の質問
1 デザインパターンとは何ですか?
2 どのようなデザインパターンを知っていますか?
3 シングルトンパターンについて教えてください。スレッドセーフにするにはどうすればよいでしょうか?
4 Factoryパターンについて教えてください
5 AbstractFactory パターンについて教えてください
6 アダプター パターンについて、またラッパーとの違いについて教えてください。
7 Proxyパターンについて教えてください
8 イテレータとは何ですか? イテレータ関連のインターフェイスを何か知っていますか?
9 なぜ Arrays クラスが必要なのでしょうか?
10 なぜ Collections クラスが必要なのでしょうか?