YAAAY!!!! Passed the Platform Developer II – MCQ…

Salesforce Platform Developer II (PDII) Certification made realistic now!!!

You hear it right! Now the Salesforce Platform Developer II exam is made more easy with realistic tasks and flexible deadlines (Actually no deadline, in other words, set your own deadline :P)

Salesforce recently introduced changes in the path for attaining Platform Developer II (PDII) Certification. Earlier, Salesforce Certified Platform Developer II (PDII) certification had two steps. Firstly, we must appear for a proctored multiple-choice question. After successfully passing the first step, the candidate must complete a technical assignment and get it reviewed. The time taken to get Platform Developer II certified was generally around 6+ months.

The New Change:

Effective June 28, 2017, the Salesforce Certified Platform Developer II (PDII) certification will again have two (but simple parts) parts:

  • Proctored multiple-choice exam
  • 4 Trailhead superbadges. These superbadges replaces the Programming Assignment and thus intended to be useful in gauging candidate’s knowledge on advanced, real-world business requirements covering features, concepts, and scenarios that are essential for a Platform Developer II to know, including Apex programming, data integration and more.

Two of the superbadges, Apex Specialist and Data Integration Specialist, are available today on Trailhead. The remaining two superbadges are currently in development with an ETA before the end of 2017.

Update [31-Jan-2017]:

Hurray! The long wait is over now. 2 other new super badges are out as well. Lightning Component Framework Specialist and Advanced Apex Specialist. You must note that the last Super badge(Advanced Apex Specialist) gets unlocked only when the prior 3 super badges are completed.  So go ahead and blaze all the super badges guys!

PlatformDeveloperII_Path_to_Certification (1)


Multiple Choice Questions (MCQ) Pattern:

  • 60 multiple-choice/multiple-select questions
  • 120 minutes allotted to complete the exam (time allows for unscored questions)
  • 63% is the passing score

I don’t want to bore you with the specifics of the exam anymore. Let’s get to the business.

What to prepare for the MCQ part of PD-II (My Study Notes):

Before we jump into topics, Just remember – No need to panic about this exam. It’s just a practical version of what you learnt in Apex Design pattern, Apex programming, and Debugging your code.

And… Ya, I forgot about this – Don’t Ever Forget To Study The Sample Questions Given in Official Study Guide Here. I got all the 5 questions mentioned in the Study guide.

Topics to go through:

  • Apex Design pattern
  • Visualforce Developer Guide
  • Lightning Design System Basics.
  • Asynchronous Apex
  • Apex Triggers and Order of Execution
  • When and how to use @future (callout=true)
  • Tools for using metadata in salesforce (Whisper word: Workbench)
  • Best practices in Unit testing (about getURLU especially)
  • Displaying Error messages in Vf pages and in lightning pages
  • Sharing model in Salesforce
  • Apex code Debugging from the sample code (some examples around: Database.rollback )
  • Best practices for Apex CPU time limits
  • Have Apex Governor limits on your fingertips
  • Custom and Standard controllers
  • Using multiple custom controllers and order of execution in the same
  • Ways to view state issues
  • Debugging triggers
  • Exception handling
  • SOQL and its best practices (especially preventing SQL injection)
  • Types of fields in objects.
  • Unique and External ID fields.
  • Debugging in Developer Console and its components (refer Salesforce Help Doc here)
  • Using SOAP/REST web services and its best practices.
  • SOAP API parameters
  • REST annotations
  • Types of APIs in Salesforce and its basics
  • VF pages with Javascript remote actions
  • Dynamic SOQL and its limitations
  • Visualforce tags (Tip: Not the basic tags)
  • List, Set and Map collections in apex
  • Workflows and Process builders (Tip: If process builder is an option in Ans, Think twice. Mostly that would be the ans. Don’t blame me if you get it wrong. 😛 )
  • Debugging run time errors from sample code. (Tip: there could be multiple bugs in the code. Look for the line which will cause failure at first in the order of execution)
  • Know about Debug logs and how to debug via debug logs, and setting the parameters for debug logs.
  • Chatter and how apex can access chatter programmatically
  • Pagination in Vf pages and best practices

Hope you had an idea on all the areas to cover. In addition, to these go through the Official Study Guide to see the weightage of topics for the exam. Also, I advise to go through the following references to read on the additional study notes:

Final Tip: Try to eliminate all the wrong answers / unrealistic answers. It will help you boiling down to fewer options to choose.

All The Best! Waiting to hear your success stories! 🙂

Please post your experience/study notes as a blog post so that it can help aspiring developers around the world. Let’s grow helping each other!


24 thoughts on “YAAAY!!!! Passed the Platform Developer II – MCQ…

  1. Hello,

    I completed my PD2 multiple choice exam last year and finished the required super badges 2 weeks before. But so far the Certification didn’t added to my list.

    Can you suggest me .. what we need to do after finish the super badges.

    Liked by 1 person

    • That’s Awesome Sathish. You need to complete 2 other Superbadges. 1 is Lightning Component Framework specialist. There is 1 more super badge yet to be released. So we all have to wait for Salesforce to release that super badge.


      • Guha,

        Seems the #2 created the confusion … What I meant was I completed 4 SUPER BADGES 2 week before.

        Till now I didn’t see the certificate in my deck. Please suggest.

        Sathish P


  2. Guha,

    I got it 🙂 🙂 … Its not completing any four super badges from available list in Trailhead. We have to finish the ones which salesforce mentioned in the document.

    Thanks a lot !!!
    Saga continuous 🙂 Sathish P


  3. I cleared pd2 multiple choice exam. I have started on the super badges salesforce suggested. I have few queries on how we update the completion of 4 super badges and how it gets linked with our pd2 multiple choice exam result. It would be very helpful if u could share any info on how pd2 multiple choice exam and 4 super badges gets linked. 🙂

    Liked by 1 person

  4. Hey Anandh, I just cleared my Platform Developer II Multiple choice today. Just wanted to say a quick thank you as I had followed the topics you have mentioned and they helped a lot!

    Also like everyone can you please help on how to link the trail head superbadges to this certification. Thanks !

    Liked by 1 person

  5. just link your trailhead account with webacceessor and shoot a email to support …. for me it as done within 15 min once the salesforce support response. but first u should link ur account . the process is provided in web accessor


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.