こんにちは 開発第6部 E・Mです。
この度Java SE11 Gold(1Z0-816-JPN)に合格しましたので、試験概要とどのような対策を行ったかをご紹介します。
試験概要
問題数:80問
制限時間:180分
合格ライン:63%
学習期間
3週間
使用した教材
試験対策内容
黒本をメイン教材に位置づけ、問題を最初に解き始めました。各章ごとに問題を解き、解説を理解できるまで読み込みました。解説だけで理解しにくい点は外部Webサイトや紫本、ChatGPTを併用して学習を進めました。ラムダ式やジェネリクス、アサーションなどの難易度が高い分野は教材3のYouTubeチャンネルを視聴すると理解しやすくなりました。
黒本の巻末模試は2週解き、理解不足な箇所を把握して知識の穴埋めに務めました。
試験の感想
実際の試験では、黒本の模試からそのまま出た問題が30%、一部改変されているが同じ解き方で解ける問題が30%、初見の問題が40%程度の配分で出題されました。公式情報にも掲載されていますが、ジェネリクスやストリームAPIに関する問題がとても多かったので、これらの分野を重点的に学習することが重要だと思います。
考え込む問題もありましたが、既視感の有る問題が多かったこともあり、90分程度で解き終わる事ができました。その後20分程度で自信のない問題や分からない問題について見直しを行い提出しました。
総括
Java Silverと異なる点として、同じような処理でもいくつかの制限や条件によって使用すべきインタフェースやクラス、メソッドが変わる点が挙げられます。また、継承関係や互換性の問題など、紛らわしい箇所は多数ありますので、集中的に学習すると効果的だと感じました。「試験の感想」でも言及しましたが、黒本の模試の問題と類似した問題が多く出題されましたので、黒本模試については各選択肢について、なぜ正答・誤答なのかを詳しく理解することで合格を勝ち取れるのではないかと思います。