Salesforce Certified Platform Developer Exam
Certified Platform Developer (Page 10 )

Updated On: 30-Jan-2026

In a single record, a user selects multiple values from a multi-select picklist.
How are the selected values represented in Apex?

  1. As a List<String> with each value as an element in the list
  2. As a String with each value separated by a comma
  3. As a String with each value separated by a semicolon
  4. As a Set<String> with each value as an element in the set

Answer(s): C



When an Account's custom picklist field called Customer Sentiment is changed to a value of "Confused", a new related Case should automatically be created.
Which two methods should a developer use to create this case? (Choose two.)

  1. Process Builder
  2. Apex Trigger
  3. Custom Button
  4. Workflow Rule

Answer(s): A,B



A developer needs to display all of the available fields for an object.
In which two ways can the developer retrieve the available fields if the variable myObject represents the name of the object? (Choose two.)

  1. Use myObject.sObjectType.getDescribe().fieldSet() to return a set of fields.
  2. Use mySObject.myObject.fields.getMap() to return a map of fields.
  3. Use Schema.describeSObjects(new String[]{myObject})[0].fields.getMap() to return a map of fields.
  4. Use getGlobalDescribe().get(myObject).getDescribe().fields.getMap() to return a map of fields.

Answer(s): B,C



Which two Apex data types can be used to reference a Salesforce record ID dynamically? (Choose two.)

  1. ENUM
  2. sObject
  3. External ID
  4. String

Answer(s): A,D



Which three tools can deploy metadata to production? (Choose three.)

  1. Change Set from Developer Org
  2. Force.com IDE
  3. Data Loader
  4. Change Set from Sandbox
  5. Metadata API

Answer(s): A,D,E



Viewing page 10 of 77
Viewing questions 46 - 50 out of 60 questions



Post your Comments and Discuss Salesforce Certified Platform Developer exam prep with other Community members:

Join the Certified Platform Developer Discussion