Skip to main content

Salesforce Certified Platform App Builder

On 4th Dec 2017 Malaysia time, I am officially certified as Salesforce Platform App Builder.Honestly I don't feel it easy due to tricky question.

TopicPercentage Correct
Data Modeling and Management83%
Salesforce Fundamentals80%
User Interface50%
App Deployment80%
Business Logic and Process Automation56%

Personally I believe working in Salesforce will not be enough if we have no idea how the questions will be asked in exam.Sometimes I get confuse with the sentences and easily fall into the trap.The feeling is like taking Science exam in Malay language and although I am Malay I still need to be careful with keyword and how tricky it could be.

Once you plan to sit for exam, I highly advice you to check out how the question being asked.This can be done by check out the Exam Guide, quizes or mock up questions.Be careful on mockup question's answer because it might not 100% accurate.Usually I will read the question and directly check out the topic to compare with the answer.Please do not memorize the answer but find WHY the answer was given.

Here I would like to share of the topic/question that I faced during the exam.I am not able to recall 100% the exact question but I believe some of content maybe helpful for you.

  1.  There one object that all employee should able to see it, Sales department should be able to edit based on regional.How you going to setup for this scenario
  2. The organization would like to share the record to all employee but only HR can view certain field.
  3. System admin try to convert master detail field to lookup field but fail to do so? Why?
  4. System admin try to convert Lookup field to Master detail field.Select how.It will give you the list of options.
  5. A company has custom object Interview and Candidate. How to know how many candidates for one interview ?
  6. Many to Many relationships 
  7.  Self relationships
  8. Which sandbox we can use Sandbox Template?
  9. The Sales Manager would like to use Visual Flow in creating guide for Sales rep, how to make Visual Flow accessible to the user?It can be tricky question because it might list all options to launch Visual Flow. You might want to check how Visual flow can be run at back end and how it can be deployed as wizard.
  10. The criteria of external id
  11. Is it possible? Will changes  cause data loss? Picklist to Multipicklist, Text to Rich Text?

Also please focus on the questions that will be asked the most first.You can check out the percentage here .I am participating in Trailhead a lot, I believe it helps.There one Trailmix that dedicated to Salesforce Platform App Builder Credential

All the Best


  1. Hi, Can the trailmix link is not working, Can you please share the working URL to

    1. Thank you for checking. I have updated the link and now it is workable.


Post a Comment

Popular posts from this blog

Search Solution Basics

When is it a good time to create a customized search solution? You're developing an external knowledge base for user support. You're in the mood for a fun Friday night. The sales reps just started using the Sales Cloud in Lightning Experience. You want to put your company branding in the search bar. What differentiates SOSL from SOQL? Syntax SOSL searches the search index instead of the org database. SOSL searches more efficiently when you don't know in which object the data resides. All of the above. SOSL works with: REST only SOAP only REST, SOAP, and Apex SOQL only What does a search for a single object look like in SOSL? FIND {cloud} RETURNING Account FIND in ACCOUNT RETURNING "cloud" FIND "cloud" in ACCOUNT FIND (cloud) RIGHT NOW! What does a search for multiple objects look like in SOSL? FIND {sneakers} RETURNING ALL ARTICLES FIND {sneakers} in ALL OBJECTS FIND {sneakers} RETURNING Product2, Content

Process Builder is not fired when field update is called from Approval Process

Scenario In Final Approvals section ; in Approval Process we have field update to update Status field. In Process Builder , we have some action that need to be done when Status field is updated in Approval Process.However this process builder is not fired. Solution To handle this, in Field Update in Approval Process , check Re-evaluated Workflow Rules after Field Change as picture below. What happen if field updated from Approval Process. Workflow - does not fires untill Re-evaluate workflow checkbox is ticked on your field update Process Builder - does not fires untill Re-evaluate workflow checkbox is ticked on your field update Trigger - will fire if conditions are matched This is explained in article here  . Field Updates That Re-evaluate Workflow Rules If  Re-evaluate Workflow Rules After Field Change  is enabled for a field update action, Salesforce  re-evaluates all workflow rules on the object if the field update results in a change to the value of the fi

Tips and Tricks : Test class for Invocable method

Issue : I got 100% coverage in my sandbox but when run validation for deployment it returns 0% coverage It turn out that in my sandbox, I am depending on Process Builder to Invocable Apex class, as long I manipulate test data that fire Process Builder it will call Invocable class. This is not useful when deploying it to Production although it gets deployed together with Process Builder. The correct way is to direct call Invocable method inside test class itself. Example of class : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 global class MyCustomObject_StatusUpdate_Util { @InvocableMethod ( label = ' Update Quote Status ' ) public static void updateQuote ( Request [] requests ) { Set < Id > setOppId = new Set < Id >(); List < SBQQ__Quote__c > listQuoteToUpdate = new List < SBQQ__Quote__c >(); for ( Request request : requests ) {