Browse all practice questions for the Salesforce Platform Developer Practice Exam. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

Salesforce Platform Developer Practice Exam course image
Avoiding Governor Limit Failures in Salesforce CodeA developer's code fails when inserting 10,000 Lead records due to a query inside a loop. What line of code is causing the failure?Create a public website that shows Salesforce data without user login using Force.com SitesAn organization needs to create a public website that displays data from Salesforce.com organization without user registration. What is the best solution?Custom Icons in Salesforce Applications: A Must-Have FeatureTrue or False: When building a custom application, a developer can include a custom icon for the app.Custom Objects in Salesforce: What You Need to KnowWhich statement about Custom Objects is correct?Discovering the Key Features of Roll-Up Summary Fields in SalesforceWhat is a key characteristic of Roll-Up Summary fields?Ensuring Searchability of External Data Objects in SalesforceWhat option needs to be selected for an External Data Object to be searchable in Salesforce?Harnessing the Power of StandardSetController in SalesforceWhat additional capability does a StandardSetController provide during record handling?Master Salesforce Validation Rules for Hiring RecommendationsA reviewer must enter a reason in the comments field when a candidate is recommended for hire. How can this be enforced?Master-Detail Relationships in Salesforce: A Deep Dive into Invoices and AccountsHow should Invoices and Accounts be related to ensure that all Invoices are visible to everyone with access to Account?Mastering Apex Programming Patterns for Salesforce DevelopersWhat is a correct programming pattern in Apex on a Multi-tenant platform?Mastering Assertions in Apex for Salesforce DevelopersWhat does a test method in Apex use to assert conditions?Mastering Custom Field Updates with Apex Triggers in SalesforceWhat would be an effective method to update the value of a custom field in related opportunities when an Account record is updated?Mastering Data Model Validations: Key Steps for Salesforce DevelopersWhat action should a developer take to ensure tests pass after modifying data model validations?Mastering Exception Handling: Your Guide to Custom Exceptions in ApexWhen creating a method in an Apex class, which of the following should be used to handle exceptions?Mastering Feed Tracking in Salesforce: What You Need to KnowWhat kind of updates are notified to users in the Feed Tracking?Mastering Field Data Display in Salesforce VisualforceWhat is the recommended way to display field data from the related Review__c records in a Visualforce page for a single Position__c record?Mastering JavaScript in Your Lightning Component BundleWhich resource can be included in a Lightning Component bundle?Mastering List Controllers with Salesforce's StandardSetControllerWhich class allows developers to create list controllers similar to Visualforce controllers?Mastering Lookup Relationships in SalesforceWhat is the maximum number of lookup relationships an object can have?Mastering MVC Architecture on the Salesforce PlatformHow is Model-View-Controller (MVC) architecture implemented on the Salesforce platform?Mastering Org-Wide Defaults: Key Questions to ConsiderWhich questions should be considered when setting up Org-Wide Defaults (OWDs) for an object?Mastering Salesforce Debug Logs for Approval Process IssuesA user has reported an issue with an approval process. Which platform feature can be used to analyze the issue?Mastering Salesforce Relationships: A Guide to Junction ObjectsTo track engines and their parts without orphan records, the developer should?Mastering Salesforce Triggers: The Right Choice for ReportsTo Field PopulationWhich type of trigger should a developer create to automatically populate the ReportsTo field?Mastering Schema Management: Deleting Custom Fields in SalesforceHow would a developer use Schema Builder to delete a custom field from the Account object?Mastering the StandardSetController in SalesforceWhat is a capability of a StandardSetController?Mastering User Permissions in Salesforce ApexWhich method is recommended to gather a user’s permissions dynamically in Apex?Navigating Salesforce Object vs Record Settings: A Must-Know for DevelopersWhen there is a conflict between object settings and record settings, which rule applies?Scaling Your Salesforce App: The Importance of Bulk OperationsWhich statement ensures that a Salesforce application can scale effectively for multiple users?Strategies for Organizing Email Templates in SalesforceWhat are some ways to keep email templates organized? Select all that apply.Streamline Your Salesforce Development with Static ResourcesWhat additional method might a developer create to reduce code changes for future validation rules?The 20 Component Limit of Salesforce DashboardsHow many components can be added to a dashboard?The Power of Controllers in Visualforce Page ValidationTo ensure that user input in the Visualforce page is validated, which approach should the developer take?The Power of Master-Detail Relationships in SalesforceWhat field type will you use to compute total amounts and total prices per Opportunity using Rollup summary fields?Understanding Debug Logging in Salesforce: A Developer’s GuideWhat is the minimum log level needed to view user generated debug statements?Understanding Lookup Relationships in SalesforceWhich statement is true about Lookup Relationships?Understanding Lookup Relationships in Salesforce: The Connection that CountsWhich statement about the Lookup Relationship between a Custom Object and a Standard Object is correct?Understanding Master-Detail Relationships in SalesforceDoes an Owner field exist on a detail object in a master-detail relationship?Understanding NullPointerException in Salesforce DevelopmentWhat message would be logged in the provided try-catch block?Understanding Organizational-Wide Defaults in SalesforceWhat happens to a user's ability to edit records when OWDs are set to a restrictive level?Understanding Roles in Creating Roll-Up Summary Fields in SalesforceWhich user role can assist with creation and modification of roll-up summary fields?Understanding Salesforce Standard Profiles: What You Need to KnowWhich of these is not a standard profile in Salesforce?Understanding Salesforce Workflow Rules: Features and FunctionsWhich option is NOT a feature of Salesforce workflow rules?Understanding Self-Relationships in Salesforce: A Key Concept for DevelopersWhat is a self-relationship in Salesforce?Understanding Task and Event Formulas in Salesforce: The Merge Field DilemmaTrue or False? Merge fields for Accounts and Contacts are available in Task and Event formulas.Understanding the "Use Approver Field of Record Owner" Checkbox in SalesforceWhat are the implications of the "Use Approver Field of Record Owner" checkbox when creating an approval process?Understanding the "View All Data" Permission in SalesforceWhat does having "View All Data" permission allow an Administrator?Understanding the Apex Method for Retrieving User Contact InformationWhich method can be used to retrieve the current user's contact information in Apex?Understanding the Core of Collaborative Apps in SalesforceWhat is a characteristic of a collaborative App?Understanding the Limitations of Delegated Administrators in SalesforceWhat is NOT an ability of users in the Delegated Administrators group?Understanding the Limitations of Roll-Up Summary Fields in SalesforceWhat is a key limitation of Roll-Up Summary fields?Understanding the Power of Cross-Object Formula Fields in SalesforceWhat is a capability of cross-object formula fields?Understanding the Role of the Controller in MVC on SalesforceIn MVC, which component executes business logic on the Salesforce platform?Unlocking the Secrets of Junction Objects in SalesforceWhat is a Junction object?What Happens When You Change a Non-Text Field to External ID in Salesforce?If a user attempts to change a non-text field to external ID, what will occur?Why Code Coverage Matters in Salesforce DeploymentsWhat happens to deployments with coverage lower than 75%?Why Custom Controllers are Game Changers in Visualforce DevelopmentWhat is a primary benefit of using a custom controller in a Visualforce page?Why Running Apex Tests is Key for Salesforce DevelopersWhich capability does the Force.com IDE provide?
More practice questions

These questions are part of the practice quiz. Start practicing

  • What do the first three characters of an ID field signify?
  • On which object can an administrator create a roll-up summary field?
  • What is one benefit of using Force.com sites?
  • True or False? You can reference cross-object formula fields in a roll-up summary.
  • Which data type can hold a list of records in Salesforce?
  • In Apex, what keyword is used to declare a constant variable?
  • Which of the following is not a valid return type of a custom formula?
  • Which of the following is NOT a valid way to handle errors in an Apex class?
  • Which report type does not allow the generation of charts?
  • What feature of Force.com's security allows managers to access records accessible to their team members?
  • How would a developer determine if a CustomObject__c record has been manually shared with the current user in Apex?
  • What character limit is imposed on encrypted text fields?
  • Which of these functions is available in a formula field?
  • How can a developer debug an Apex trigger in the Developer Console?
  • Which function can use the process visualizer?
  • Which of these is not a valid report type?
  • What does the user see when accessing the custom page in the given controller?
  • What properly characterizes a common data model in a Data-Centric App?
  • What can a developer do to successfully deploy a Visualforce page if the test coverage is below required levels?
  • Which syntax represents a custom controller in VisualForce?
  • Which statements about change set deployments are accurate?
  • Across which environments are Salesforce IDs identical?
  • Which rule type can be chosen when creating Account Sharing rules?
  • What function does a cross-object formula field serve in relation to Account and Opportunity records?
  • How is the currency of a roll-up summary field determined in a multi-currency organization?
  • What happens when converting from autonumber to text?
  • What feature in Salesforce allows creating and managing structured data that belongs to a business entity?
  • What are some of the ways to make a field required?
  • What is the maximum number of master/detail lookup relationships allowable per object?
  • What is the main purpose of Roll-up summary fields?
  • What type of controller is referred to in the statement <apex:page controller="AccountController">?
  • What occurs if you change the datatype of a custom field set as an external ID to a type other than text, number, or email?
  • True or False: There is only one version of a record ID.
  • What can be done to automatically send candidate information to a third-party system when a candidate is hired?
  • True or False: When choosing a tab style for a custom object tab, a developer can create a custom style.
  • Which are types of custom tabs?
  • Can a standard object be used as a detail record in a master-detail relationship?
  • What is the maximum size of a single text field in Salesforce?
  • Which dashboard component can display progress towards hiring ten employees?
  • What permission is required for users to view an object that is marked as "In Development"?
  • Which field type cannot be set as an external ID?
  • How can a developer display data from the parent record on a Visualforce page?
  • When changing a picklist to a multi-select picklist, what happens to currently defined picklist values?
  • Which method is typically used to handle exceptions in Apex?
  • In order to execute code when a record is updated, which trigger event should be used?
  • What possible fields can be used to store area codes for search purposes? Choose 2.
  • Where would a developer write the Account address verification logic in a Visualforce page?
  • Which function can be used to verify that a zip code and state entered by users are correct?
  • Which of the following is NOT considered a standard profile?
  • What is one function of the Approval Processes feature in Salesforce?
  • Which code block correctly returns the ListView of an Account object using a debug statement?
  • What is a valid source and destination pair that can send or receive change sets?
  • What permissions are necessary for users to view the Force.com Quick Access Menu?
  • What is a key feature of a Master-Detail relationship?
  • What is the maximum number of custom fields that can be created on a Salesforce object?
  • What must be configured before using custom actions in Salesforce1?
  • Which code segment can be used to control when the dowork() method is called?
  • Which method is used to retrieve a list of objects in a SOQL query?
  • What type of relationship is necessary if you have a custom object with a N:M relationship with opportunityLineItem?
  • What will happen to records containing values not in the picklist definition when the data type changes?
  • Where do I access the Schema Builder?
  • What is required for using an External Data Object Table from Heroku in Salesforce?
  • True or False? If a field is set to "universally required," users will be required to populate it when loading data through the API.
  • What is true about universally required fields in page layouts?
  • In Salesforce, which two fields can be used to match existing records when importing data?
  • What is the preferred way to load test data into Salesforce for Apex Methods?
  • To ensure Social Security Numbers and Phone Numbers match a specific pattern, which function should be used?
  • Can Apex be used to define criteria-based sharing rules?
  • Which aspect does NOT relate to Object Permissions defined in Profiles?
  • True or False? A field that is required or read-only on a page layout can be accessed through the API.
  • How many roll-up summary fields can you define on a master object?
  • True or False? You can use validation rules to enforce field requirements on custom objects.
  • What function does the Quick Start button perform in Create-->Apps?
  • What is the primary purpose of dynamic dashboards in Salesforce?
  • Roll-Up Summaries are applicable to which type of relationships?
  • What must be considered when inserting records using an API-based tool?
  • How many characters are there in the Salesforce case-insensitive id field of an object?
  • Which types of custom relationships can be built on the Force.com platform?
  • What must the Controller for a Visualforce page utilize to override the Standard Opportunity view button?
  • What purpose can standard fields serve in dependent picklists?
  • What is the easiest way to verify a user before showing them sensitive content?
  • What settings should be used in field-level security to make a field editable to all profiles?
  • What is a valid way of loading external JavaScript files into a Visualforce page? (Choose 2)
  • What is the maximum number of external IDs an object may have?
  • A Force.com developer needs to execute an Apex code snippet to check resource usage. What feature should be used?
  • When must a default workflow user be specified?
  • When can a developer utilize a custom Visualforce page in a Force.com application?
  • Are encrypted fields allowed in list views and roll-up summary fields?
  • Where can debug log filter settings be configured?
  • What would a developer do to update a picklist field on related Opportunity records upon a modification to the associated Account record?
  • When would a developer use a custom controller instead of a controller extension?
  • Which of the following cannot be used to build a complete Custom Tab?
  • Can a custom multi-select picklist be used as a controlling field?
  • A developer needs to identify who changed the Salary field value in an employee record. Which feature will help?
  • What limitations exist for encrypted fields?
  • What type of relationship would you use if the child record needs to be independently queried from the parent but still needs a link?
  • What does the Metadata API NOT provide access to?
  • What is the correct syntax to display the first name from the global variable user?
  • What is the maximum size of a VisualForce page?
  • Why would a developer use Test.startTest() and Test.stopTest()?
  • What is an exception to the use of search layouts as the default layout for related lists?
  • Which of the following actions cannot be performed using a workflow rule?
  • Which best describes a Metadata-driven development model?
  • What is the value of x after the following code segment executes?
  • Which of the following statements is true regarding an auto number field?
  • In the Lightning Component framework, where is the client-side controller logic contained?
  • What is the purpose of a user's community nickname?
  • What types of applications are well-suited for Force.com?
  • Which of the following statements is true about encrypted fields?
  • Which of the following are true about unmanaged packages? Choose 2.
  • Which option best describes a master-detail relationship?
  • What elements does the primary detail object inherit in a master-detail relationship?
  • Which VisualForce tag is used to display data from a controller?
  • Which line of code can be added to ensure that at least some records are created even if some fail?
  • What is the benefit of the Lightning Component framework?
  • What is the relationship limit for cross-object formulas?
  • What is the purpose of lookup filters?
  • Which report type is used to group both rows and columns of data and show their subtotals?
  • What method can be used to associate an application with job postings in a schema?
  • What standard resource can be used in creating a user interface in Salesforce?
  • What is required to deploy new components that have test coverage above 100%?
  • To view information about exits from the organization, which dashboard component should be used?
  • Which of the following is not a part of a Force.com app?
  • What can be used to limit the records returned when users utilize a lookup?
  • What happens to the object linked by a lookup field when the parent object is deleted?
  • Which types of relationships limit encrypted fields from being used effectively?
  • Which of the following fields cannot be used to store area code data?
  • What is the maximum number of master-detail relationships an object can have?
  • What does the trigger.new variable contain in Apex triggers?
  • When converting from number to currency, what may happen if field lengths are identical?
  • What does the View represent in the MVC implementation on Salesforce?
  • To test a new test class in a sandbox before deploying to production, a developer should use?
  • What automatically obeys sharing settings for the user executing the code?
  • What is a risk when converting from text area (rich) to text area (long)?
  • In which applications can a custom tab be used?
  • Which options can be used to quickly delegate data administration access?
  • If the assignee of a workflow task is a role containing more than one assigned user, who is designated as the assignee?
  • Which Apex class structure allows for pagination similar to Visualforce?
  • What happens after executing a trigger that creates a child Case for each new parent Case created?
  • Which items does the Metadata API provide access to?
  • What primarily determines a user's ability to create a new record with a specific record type?
  • How long are custom fields stored after deletion?
  • While debugging, you realize the field type of an object has changed. How can you find out more details about this change?
  • What happens if the person who triggered the rule is no longer active?
  • What defines Multi-Tenant Architecture?
  • What happens to the data in an auto-number field if converted to a text field?
  • What happens when a workflow is re-evaluated? Pick 3.
  • Which field must be populated when inserting new Contact records programmatically?
  • Which report type does not support analytical snapshot?
  • Which features are available when writing apex test classes? (Choose 2)
  • Which definition best describes a Data-Centric App?
  • Which Apex collection is specifically used to ensure that all values are unique?
  • What is the maximum number of report filters allowed in Salesforce reports?
  • What is an accurate statement about variable scope?
  • Which of the following best describes the Master-Detail relationship?
  • What action can users NOT perform in the Delegated Administrators group?
  • Which statement is correct regarding record IDs?
  • Which option allows for the most flexible relationship between records while maintaining a separation of entities?
  • Which requirement needs to be implemented using standard workflow instead of Process Builder?
  • When the number of records in a recordset is unknown, which control statement should be used to execute code for every record?
  • What is the first step when creating a report?
  • In which fields does Salesforce display the default workflow user? Select all that apply.
  • What is the preferred way to reference web content in Visualforce pages?
  • How can a developer test the Account trigger without changing org data?
  • Which functionality helps track changes made to a specific field in a record?
  • What Salesforce feature allows for the combination of data from various sources for consistent reporting?
  • In what ways can a custom report type be configured?
  • When a workflow task is created, which default values are set? Select all that apply.
  • True or False? You can reference cross-object formula fields that are calculated using dynamic variables like TODAY or NOW.
  • Which relationship should a developer use to relate the Account to the Warehouse custom object?
  • What is one of the data loss effects resulting from a change in custom field type?
  • Which type of custom fields can be used as external IDs?
  • What mechanism in Salesforce allows tracking changes to a record field over time?
  • What appears as the first value in related lists by default?
  • What is a valid statement about Apex classes and interfaces?
  • What type of test class should a developer write to ensure Apex coverage?
  • True or False? If you leave the Next Automated Approver Determined by blank, you can't automatically assign approval requests to the manager.
  • In what scenario will a Workflow rule trigger?
  • What are two key benefits of the Force.com platform?
  • Which data structure is returned after performing a SOSL search?
  • What happens when a user updates a record with both a Workflow Rule and an Apex trigger?
  • Which of the following options is valid in the where clause of a SOQL query?
  • Which component is deployable using Metadata API?
  • What product satisfies the needs for rolling out new product bundles with several pricing options?
  • How can a developer avoid exceeding governor limits in an Apex Trigger?
  • Which components can be added to a lightning app on a custom object? Choose 3.
  • Which statement can a developer use to throw a custom exception?
  • Which setting is essential for managing record security in relationships?
  • When changing a custom field type, which of the following rules apply?
  • A customer has requested a user interface where list view of four objects can be accessed together. Which feature of the Force.com platform can be used?
  • What kind of fields will API-based insertion respect?
  • What is the default workflow user?
  • What does the StandardSetController provide for Visualforce pages?
  • In a recruitment application, which dashboard component can be used to display the total number of positions?
  • From which class does the Boolean type inherit?
  • What must be done in addition to setting the display format for approval history?
  • What happens to the owner field on detail records in a master-detail relationship?
  • What are four global administrative permissions granted to the Administrator Profile?
  • What is required to trigger a workflow rule to execute?
  • Which statement is accurate regarding unit tests in Apex?
  • Which feature is essential for maintaining collaboration across data in Salesforce?
  • What will occur when trying to insert more than 10,000 records in Salesforce?
  • To create a new VisualForce page HelloWorld in developer mode, which URL should be appended to the server address?
  • In the Model-View-Controller paradigm, which represents the model in Force.com?
  • Which permission must a user have to see encrypted data?
  • Where would a developer build a managed package?
  • What is true about required fields in Salesforce?
  • Which of the following can be a task allowed by Validation Rules?
  • In a workflow rule, what does the "Time-Based Workflow Action" allow you to do?
  • What determines whether a lookup record can be deleted?
  • Which of the following actions is not valid for a before insert trigger?
  • Which of the following features facilitate collaboration in Salesforce.com?
  • What is an accurate statement about the with sharing keyword in Apex?
  • When Feed Tracking is enabled for an object, what is posted to your personal feed?
  • Which org type can be refreshed every 5 days with all configurations and some data?
  • You can add or remove time triggers if which of the following conditions apply? Select all that apply.
  • Name the language Force.com uses to support full-text search in objects.
  • Which data types can SOQL statements populate or evaluate to?
  • In Salesforce, what is the difference between a Trigger and a Process Builder?
  • What is a good practice for a developer to follow when writing a trigger?
  • What does API access provide in the Force.com platform?
  • An org has different Apex Classes that provide Account-related functionality. How can a developer resolve test method failures due to a new validation rule?
  • Where is a Delegated Approver for a user set up in an Approval Process?
  • Which of the following permissions can a user be granted through profiles?
  • True or False: Sharing rules can be more restrictive than Org-Wide Defaults (OWDs).
  • What is the maximum number of standard (non-master/detail) lookup relationships allowed per object?
  • Which use case necessitates a partial copy or full sandbox?
  • Which statements are true regarding Roll-Up Summary fields? Select all that apply.
  • What happens if a Validation Rule fails?
  • Which of these options describes the primary benefit of the Security and Sharing Model in Salesforce?
  • Before deploying code to production, what is the minimum percentage of test coverage required?
  • To which primitive data type is a currency field assigned in Apex?
  • Which features are related to search layouts?
  • Which of the following is NOT a feature of custom report types?
  • Which report type is used to group rows of data and show their subtotals?
  • Which type of function must be used to access a picklist field in a formula?
  • Which of the following statements accurately describes Salesforce custom fields?
  • Which statement is true for a partial sandbox compared to a full sandbox?
  • In Salesforce, what does the term "Field History Tracking" refer to?
  • Which statement is true about social accounts?
  • What is a primary consequence of deleting a parent record with associated child records in a master-detail relationship?
  • What enables Apex triggers to execute without manual invocation?
  • Is encrypted data a standard Salesforce feature?
  • Which of the following is a characteristic of the Lightning Component Framework?
  • What action can a developer take in a before update trigger?
  • Which is a valid way to perform a bulk operation in Apex?
  • How do profiles manage visualforce page access?
  • Which of the following are NOT valid member types for a queue?
  • Which trigger event allows a developer to update fields in the Trigger.new list without using an additional DML statement? (Choose 2)
  • For a report displaying recruitment progress across six months, which reporting component is appropriate?
  • How can a developer instantiate a PageReference in Apex?
  • What action can an intern take to meet sales team requirements for viewing child Opportunities?
  • Which of the following cannot be included in a VisualForce page?
  • To create a one-to-many relationship between Accounts and the Orders object in Salesforce, which relationship type do you use?
  • In Salesforce, what is the maximum number of fields that can be added to an object?
  • What permissions are included in the criteria for "Modify All"?
  • What methods can be used to show the approval history of a record?
  • What is the maximum amount of values allowed in a controlling field?
  • Which of the following configurations is NOT possible with case assignment rules?
  • What options allow delegated admins to log in as a user who has granted access?
  • When a Task is created for a Contact, how does a developer display it on the related Account record?
  • How does SOSL differ from SOQL?
  • Which features are supported by Salesforce in developer mode? Choose two answers.
  • Which of the following is true about Roll-up summary fields?
  • Which statement is true about Tabular Reports?
  • What happens when Feed Tracking is disabled for an object?
  • Are encrypted fields usable in search results?
  • What action should be taken to allow account managers to enter a new service while viewing an account?
  • What is the prefix used by standard VisualForce markup tags?
  • Which of the following can be assigned using assignment rules?
  • In what order does Salesforce execute events upon saving a record?
  • What can a developer do to match records when loading data into an organization?
  • Which member types are available for a queue? Select all that apply.
  • Can Delegated Admins modify profiles listed as Assignable Profiles?
  • What aspects do profiles control in a Salesforce environment?
  • What additional permissions are granted by "Modify All" beyond "Read All"?
  • What is the primary purpose of SOSL in Salesforce?
  • What do dynamic dashboards display for each user?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy