- PVSM.RU - https://www.pvsm.ru -

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

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

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

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

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

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

На данный экзамен выделяется 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

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

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

  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. В книге достаточно много опечаток, поэтому лучше сверяться с их списком [7]. Так же в конце каждой главы есть список вопросов для самопроверки и ресурс с тестами для самопроверки (который, к сожалению, не был использован мной, а зря).
  3. Для проверки своей готовности к сдаче экзамена использовался платный ресурс [8]. В процессе тестирования, были выявлены разные ошибки и баги системы, о которых компании сразу же было выслано уведомление. Они обещали исправить эти ошибки. Ну и в целом сам сервис работает не стабильно: частые подвисания или вообще отключение от БД. Часть вопросов, которой бы следовало уделить особое внимание, вообще не встретилась (в частности 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%.

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

  • Если есть возможность посмотреть типы вопросов в других источниках, как например, в моем случае, можно было воспользоваться ресурсом [9].
  • На экзамене не встретилось ни одного вопроса из пробных тестов. Поэтому, ориентироваться только на тренажеры (даже платные), на 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

Источник [10]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/oracle/246453

Ссылки в тексте:

[1] тут: https://habrahabr.ru/post/317432/

[2] тут: https://habrahabr.ru/post/172819/

[3] тут: https://habrahabr.ru/post/190834/

[4] Java SE 7 Programmer I 1Z0-803: https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-803

[5] 2. Java SE 7 Programmer II 1Z0-804: https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-804

[6] Upgrade Java SE 7 to Java SE 8 OCP Programmer 1Z0-810: https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-810

[7] списком: https://www.selikoff.net/java-ocp-8-programmer-ii-study-guide/

[8] ресурс: http://www.whizlabs.com/

[9] ресурсом: https://sybextestbanks.wiley.com/public/

[10] Источник: https://habrahabr.ru/post/322606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=sandbox