Q - Do I need to attend a Cloudera Training program to take the certification exams?
A - Our Cloudera Training teaches you everything you need to know for exams and gives you days worth of hands-on practice. We both train and test the same objectives (although we train on more of course) If you do not wish to take our training or cannot afford it, there are hundreds of free resources on the internet.
For example, if I point my browser to the List of objectives from our website. I then copy the first objective and search on it, I get dozens of free docs and training on the skill.As the exam page also tells you that you have access to resources of these during the exam, I suggest becoming intimate with the those.
If you take some time to search each objective and learn the skill, the exam will be easy. If you don’t want to take the time to learn on your own, and you’re not learning on your job, then training is your answer.
Q - Is there a Study Guide for Exams?
A - There is not a study guide available for exams, but Cloudera tells us exactly what we will be tested on.
For example, the Required Skills at http://www.cloudera.com/content/www/en-us/training/certification/cca-spark.html tell us that we need to be able to join disparate datasets together using Spark. So go look up the join command in Spark. Write a quick five line program in Scala. Then write one in Python. Also, browse the online documentation so you know where to look up the API during the exam (remember you will not have access to a search engine during the exam). Putting in effort before the exam will save you a lot of effort during the exam.
Q - Can you provide some details of the Sandbox / environment that will be provided for CCA 175 Certification exam?
CCA175 is a hands-on, practical exam using Cloudera technologies. Each user is given their own CDH5 (currently 5.10.0) cluster pre-loaded with Spark 1.6, Impala, Crunch, Hive, Pig, Sqoop, Kafka, Flume, Kite, Hue, Oozie, DataFu, and many others (See a full list).
Since these are developer questions, the particular version of CDH should not matter much. The Quickstart VM should be almost identical to the cluster environment.
Q - Do I need to know both Scala and Python for the CCA Spark and Hadoop Developer (CCA 175) Certification?
A - The answer is yes, there are questions using both languages.
However, please remember that the goal of the exam is to test your Spark knowledge, not your Scala and Python knowledge. The development questions typically provide you some code and ask you to fill in TO-DO sections. So the key is to understand the Spark API. You must have some knowledge of programming, as you will need to be able to read the existing code and understand how to store and retrieve the results you get back from calling the API, but the focus will be on you adding the Spark calls.
Q: How are the certification exams scored?
A: Each scenario that you are given during the test will have a list of output requirements that you must fulfill. Each of your questions will be machine graded based on those requirements after the exam is submitted. You should recieve a score report of your results on each question within a day of taking the exam.
The pass rate for all certifications is between 70% and 80%, and the scoring itself is complicated. Different questions can have different difficulty levels and be worth more or less points than other questions, and some questions may award partial credit. So it is possible that the score report shows that you missed a question, and yet you may still get some points towards you final score, or vice versa the score report may show that you got a question correct and yet you may not get full credit for it.