Опыт подготовки и прохождения экзамена Oracle Certified Professional Java SE 8 Programmer 1Z0-810

в 12:01, , рубрики: 1Z0-810, certification, oracle, Учебный процесс в IT

image Здравствуйте, уважаемые. Здесь было размещено достаточно много статей про сертификацию, пути сертификации и зачем она нужна: тут, тут и тут.

В данном материале хочу поделиться с Вами своим опытом подготовки и прохождения экзамена Oracle Certified Professional Java SE 8 Programmer 1Z0-810.

В данном случае мой путь прохождения сертификации выглядит следующим образом:

Эти экзамены сдавались в далеком 2013 году, а потом, по семейным обстоятельствам, пришлось на время забросить программирование. Так что к следующему экзамену пришлось готовиться с немного подзабытыми знаниями.

И вот пришла очередь апгрейда повышения квалификации (Upgrade Java SE 7 to Java SE 8 OCP Programmer 1Z0-810). В качестве моей мотивации выступает спортивный интерес, обновление знаний, ну и любовь к разным плюшкам.

На данный экзамен выделяется 150 минут, 81 вопрос. Стоимость экзамена 150$. Проходной уровень – 65%.

Список тем, по которым проводится тестирование:

  • Lambda Expressions
  • Using Built-in Lambda Types
  • Java Collections and Streams with Lambdas
  • Collection Operations with Lambda
  • Parallel Streams
  • Lambda Cookbook
  • Method Enhancements
  • Use Java SE 8 Date/Time API

Более подробно можно посмотреть на сайте.

В процессе подготовки использовалось следующее:

  1. Книга Java 8 in Action: Lambdas, streams, and functional-style programming. Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft. Хорошо описаны такие темы как лямбда выражения, потоки (Streams).
  2. Книга Java OCP 8 Programmer II Study Guide. Jeanne Boyarsky and Scott Selikoff. В книге достаточно много опечаток, поэтому лучше сверяться с их списком. Так же в конце каждой главы есть список вопросов для самопроверки и ресурс с тестами для самопроверки (который, к сожалению, не был использован мной, а зря).
  3. Для проверки своей готовности к сдаче экзамена использовался платный ресурс. В процессе тестирования, были выявлены разные ошибки и баги системы, о которых компании сразу же было выслано уведомление. Они обещали исправить эти ошибки. Ну и в целом сам сервис работает не стабильно: частые подвисания или вообще отключение от БД. Часть вопросов, которой бы следовало уделить особое внимание, вообще не встретилась (в частности Daylight Savings Time (DST)).
  4. Много кода всякого разного, хорошего и плохого.

В результате, подготовка заняла у меня около двух месяцев (по два-три часа в день).
Хочу отметить, что, несмотря на то, что в экзамене встретятся вопросы по отдельным темам, книгу Programmer II Study Guide, лучше вначале изучить целиком, т.к. в каждой главе описываются некоторые подводные камни, которые могут встретиться на экзамене.

Итак, морально подготовившись, оплатив ваучер, в назначенное время в выбранном месте прошла сдача экзамена.

Вопросы, которые хотелось бы выделить, в процессе сдачи экзамена:

  • Daylight Savings Time (DST), ZoneId and ZoneOffset около 5 вопросов.
  • Files.walk и Files.find около 4 вопросов.
  • Достаточно много вопросов на знание работы функции reduce() в Streams.
  • Проверка на принимающие типы и возвращаемые значения из функций.
  • Arrays.stream()
  • Помимо map.computeIfPresent() и map.computeIfAbsent(), встретились вопросы по Map.copmute() и map.merge().

В результате такой подготовки, получилось набрать 75%.

Выводы, которые можно сделать:

  • Если есть возможность посмотреть типы вопросов в других источниках, как например, в моем случае, можно было воспользоваться ресурсом.
  • На экзамене не встретилось ни одного вопроса из пробных тестов. Поэтому, ориентироваться только на тренажеры (даже платные), на 100% не рекомендуется.
  • Пока не уверены на 100% в своих знаниях, лучше отложить сдачу и еще раз просмотреть материал.

По окончанию сдачи, была надежда получить напечатанный сертификат и футболку. Но футболки в нашу страну они не высылают. А по поводу печатного сертификата, в личном кабинете выслали следующее уведомление:

Important Note: Oracle is committed to developing practices and products that help protect the environment. Hard copy printed certificates are not available.

Надеюсь, что данный материал будет полезен.

Автор: samusclonus

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js