Java SE 7 Programmer IIに合格しました。
結果は80パーセント。まあ大丈夫でした。
勤めて3年目ですが、開発自体(WEBの)は10か月ほどしか経験がないので自宅や通勤時に学習する時間が多かったです。勉強時間は概ね3か月くらい。
マルチスレッドプログラミングは業務でやったことがないので、難しかったです。
- 試験概要
- 問題数⇒65問
- 合格ライン⇒65%
- 制限時間⇒150分
試験内容
- Javaクラスの設計
- 高度なクラスの設計
- オブジェクト指向の設計原理
- ジェネリックスとコレクション
- 文字列処理
- 例外とアサーション
- Java I/O
- JDBCによるデータベースアプリケーションの作成
- スレッド
- 並列処理
- ローカライゼーション
感想
比較的に難易度の高い試験ではないと思います。デザインパターンやAPIの使い方を覚えるための試験と考えたほうが良いかと。ロジックやアルゴリズムについては深くする必要はないです。
コレクション、ファイル処理、正規表現は特にひっかけ問題が多かったです。左記の3つは業務でも扱うことが多いので3か月の勉強期間がとても有意義なものとなりました(あんまりコレクションわからなったので…)。