13

Practice Exam Questions

Now, it is time to practice what has been covered throughout the book. In this chapter, test your knowledge with questions to further put into practice the theory you have learned and bolster your understanding of the topic areas of the curriculum. By the end of this chapter, you’ll have had the opportunity to test your knowledge with 100 additional questions from those introduced previously.

Practice questions 1-20

  1. Universal Containers report slow performance and timeouts in some cases when trying to export all data from their Account table. There are 15 million Account records present. Which method should be used to ensure the export can run successfully? Pick one answer:
    1. Batch Apex
    2. Primary Key (PK) chunking
    3. Asynchronous Apex
    4. Bulk API query with a batch size of 200
  2. Universal Containers wish to expose the Lead and Opportunity objects to their resellers using Experience Cloud. Which license type is the correct one for them to purchase for those Experience Cloud users? Pick one answer:
    1. Customer Community
    2. Partner Community
    3. Customer Community Plus
    4. Experience Cloud Plus
  3. What is the annotation on asynchronous Apex methods? Pick one answer:
    1. @async
    2. @batch
    3. @future
    4. @istest
  4. Universal Containers have a generic Account record that is used for all Contact records that don’t have a known parent Account record. Recently, performance has been sluggish with regard to operations on any of these Contact records or the parent record, with users complaining of onscreen errors relating to the record being locked. What is this a symptom of? Pick one answer:
    1. Contact skew
    2. Task locking
    3. Contact locking
    4. Account skew
  5. Universal Containers management wish to have a report of open opportunities sent to them on a weekly basis. What is the most appropriate Salesforce feature to use for this? Pick one answer:
    1. Weekly scheduled report
    2. Batch Apex
    3. Flow with email action
    4. Bulk API query
  6. In order to access data held in an external system and surface it within Salesforce (but not store the data in Salesforce), which Salesforce feature is typically used for this purpose? Pick one answer:
    1. Standard object
    2. Custom object
    3. Big object
    4. External object
  7. Which data API facilitates the asynchronous processing of data in parallel batches? Pick one answer:
    1. Bulk API
    2. Serial API
    3. Streaming API
    4. REST API
  8. Universal Containers have noticed that by granting access to Account objects for a select set of users, their Brand custom object (a child object of Account) is automatically visible to them. Users have the same access to this object as they do to Account objects. What type of relationship exists between Account and Brand? Pick one answer:
    1. Lookup relationship
    2. Many-to-many relationship
    3. Master/Detail relationship
    4. One-to-many relationship
  9. A hierarchical relationship type is only available on which standard object? Pick one answer:
    1. Account
    2. Opportunity
    3. Contract
    4. User
  10. Universal Containers have an Account object with Brand as a custom child object, associated using a Master/Detail relationship. What happens to Brand object records if their parent Account record is deleted? Pick one answer:
    1. The child Brand records are deleted
    2. Nothing—the Brand records remain
    3. The Account record cannot be deleted until all Brand records are deleted
    4. The Brand records are automatically re-pointed to the next available Account record
  11. Universal Containers users are complaining of slow query performance when running reports on the Contact object. There are 15 million contact records, and the reports contain 80 columns of data, across standard and custom fields. Which Salesforce feature can be used to increase the performance of the reports? Pick one answer:
    1. Skinny tables
    2. Custom report types
    3. Scheduling the report and using the export instead
    4. List views
  12. Which two features of skinny tables are true? Pick two answers:
    1. They are suited to object data of a few thousand rows
    2. They can contain a maximum of 100 columns
    3. They work across all standard objects
    4. They are for read operations only
  13. Which of the following standard objects can be used with skinny tables? Pick three answers:
    1. Account
    2. Contract
    3. Opportunity
    4. Contact
    5. Task
  14. Which of the following is not a Large Data Volume (LDV) mitigation technique? Pick one answer:
    1. Divisions
    2. Selective filter conditions
    3. Skinny tables
    4. Custom report types
  15. Which LDV mitigation technique can be used to partition data and reduce the number of records returned by Salesforce Object Query Language (SOQL) queries? Pick one answer:
    1. Selective filter conditions
    2. Divisions
    3. Skinny tables
    4. Data virtualization
  16. Universal Containers are seeing poor query performance with queries to their Account records, although the row count is in the hundreds of thousands. What should be done to increase query performance? Pick two answers:
    1. Run the query in the developer console to determine if there are any selective filter criteria fields
    2. Apply indexes to selective filter criteria fields
    3. Apply more fields to the WHERE clause of the query
    4. Apply indexes to as many Account fields as possible
  17. Which header is required for PK chunking to be enabled? Pick one answer:
    1. -Enable-PKChunking
    2. Enable-PKChunking
    3. Sforce-PKChunking-true
    4. PKChunking=true Sforce
  18. Which of the following LDV mitigation techniques can only be enabled by contacting Salesforce support? Pick two answers:
    1. PK chunking
    2. Skinny tables
    3. Selective filter conditions
    4. Divisions
  19. What is considered the most foundational aspect of sharing on the Salesforce platform? Pick one answer:
    1. Role Hierarchy
    2. Organization-Wide Defaults (OWD)
    3. Sharing rules
    4. Manual sharing
  20. Which OWD is only applicable to the Campaign object? Pick one answer:
    1. Private Read-Only
    2. Public Read-Only
    3. Public Read/Write/Transfer
    4. Public Full Access

Practice questions 21-40

  1. Which OWD value does the following statement relate to? Only the record owner or those users higher than the record owner’s role in the Role Hierarchy can view, edit, and report on records of this object. Pick one answer:
    1. Private
    2. Public Read-Only
    3. Public Full Access
    4. Public Read/Write/Transfer
  2. Which sharing facility in Salesforce includes a special provision for access to cases, contacts, and opportunities outside of the OWD setup? Pick one answer:
    1. Role Hierarchy
    2. Manual sharing
    3. Sharing rules
    4. Profiles and permission sets
  3. What are the two types of sharing rules? Pick two answers:
    1. Criteria-based sharing rules
    2. Ownership-based sharing rules
    3. Value-based sharing rules
    4. Profile-based sharing rules
  4. Which sharing feature of the Salesforce platform is used to give specific users in Salesforce an elevated level of access to a record so that they can work collaboratively on an Account, Opportunity, or Case record? Pick one answer:
    1. Team access
    2. Programmatic sharing
    3. Permission sets
    4. Profiles
  5. Which Salesforce sharing feature allows the use of code to build sharing settings when data access requirements cannot be fulfilled using any of the declarative means? Pick one answer:
    1. Programmatic sharing
    2. Managed packages
    3. Apex modules
    4. Programmable permissions
  6. Universal Containers has order information held in an external system, which needs to be surfaced against Account records. Each Account record has an external ID field that is the ID of the Account record in the external system. Which method should be used to surface the information? Pick one answer:
    1. External object, using the ID field on the Account field as a lookup for the external system
    2. Big object, storing a copy of the order information, with data synchronized nightly
    3. Custom object, storing a copy of the order information, with data synchronized nightly
    4. Use the standard Order object, copying in the data in real time
  7. Universal Containers users are complaining of poor account performance. The account hierarchy is set with all accounts in the system having a single, global master account. There are 30,000 Account records that are a child of the global Account record. What is this poor performance a symptom of? Pick one answer:
    1. Account skew
    2. Incorrect OWD setup
    3. Poor data archiving strategy
    4. Not enough sharing rules
  8. Universal Containers wish to model their users managers against the user record for their employees. Which inbuilt Salesforce feature allows for this? Pick one answer:
    1. Custom field lookup to the User object
    2. Text field containing the ID of the users manager
    3. Hierarchical relationships
    4. Programmatic sharing
  9. Universal Containers users are complaining that they are suffering performance issues with account records. The account hierarchy is set so that no one Account record has more than 10,000 child records; however, users typically own more than 10,000 Account records each. What is this poor performance a symptom of? Pick one answer:
    1. Lookup skew
    2. Ownership skew
    3. Account skew
    4. Relationship skew
  10. Universal Containers are migrating data across into Salesforce to represent the history of their container leases for the last 15 years. This is about 4 million records worth of data. Which Salesforce feature can be used to store this data in a way that ensures good performance when querying the data, but in a way whereby only one instance of each record is saved to the object, thereby avoiding any duplicates? Pick one answer:
    1. Custom object
    2. External object
    3. Reuse a standard object
    4. Big object
  11. Universal Containers are looking to provide access to external customer users using an Experience Cloud site. Customers are required to be able to run reports and dashboards, and Universal Containers wish their users to have access to Order records related to their Account records. Which license type is most suited to the Experience Cloud site? Pick one answer:
    1. Customer Community
    2. Customer Community Plus
    3. Partner Community
  12. Universal Containers are looking to provide access to external customer users using an Experience Cloud site. Customers don’t need to be able to run reports and dashboards, and Universal Containers wish their users to have access to Order records related to their Account record only. Which license type is most suited to the Experience Cloud site? Pick one answer:
    1. Customer Community
    2. Customer Community Plus
    3. Partner Community
  13. Which sharing facility is only available for the Customer Community license type for Experience Cloud sites? Pick one answer.
    1. Sharing rules
    2. Sharing sets
    3. Manual sharing
    4. Programmatic sharing
  14. Which technology is used to surface external data in OData 2.0 or OData 4.0 format? Pick one answer:
    1. Salesforce Connect
    2. Batch Apex
    3. Bulk API
    4. Salesforce to Salesforce
  15. Universal Containers wish to expose quotes to customers through an Experience Cloud site. Which license type will users of the site need to see standard Quote object records? Pick one answer:
    1. Customer Community
    2. Customer Community Plus
    3. Partner Community
  16. Universal Containers have a large amount of Container Location records that need to be updated in Salesforce on a nightly basis based on the values associated with the last Order record for each customer. Given the operation will involve querying an indeterminate number of records, what should be used to achieve such a requirement? Pick one answer:
    1. Batch Apex
    2. Bulk API
    3. Off-platform ETL job
    4. Bulk API in serial mode
  17. Universal Containers wish to expose the Individual object to record their customers data privacy and protection preferences. For which objects should the Individual field be added to page layouts to achieve this? Pick three answers:
    1. Lead
    2. Contact
    3. Account
    4. Person Account
    5. Opportunity
  18. Universal Containers wish to be able to detect unusual login activity such as impossible journeys (where users seemingly log in to Salesforce from multiple locations many miles apart within a short time of each other). They also wish to be able to track changes to more than 20 fields on certain objects. Which Salesforce technologies can be used to fulfill these requirements? Pick two answers:
    1. Salesforce Classic Encryption
    2. Salesforce Shield Event Monitoring
    3. Salesforce Shield Encryption
    4. Salesforce Shield Field History Tracking
  19. Universal Containers are implementing Salesforce to act as their new data master. Which term is given to the view of customer data that users will see based on a Single Source Of Truth (SSOT) across multiple backend systems? Pick one answer:
    1. The Golden Record
    2. The Master Record
    3. The SCV Record
    4. The Customer Data Master
  20. Universal Containers users are complaining of poor performance as they try to perform operations on the Account records they own. Universal Containers users typically own more than 10,000 Account records each, but they cannot reassign records to overcome ownership skew. What is the recommended next-best step for improving performance? Pick one answer:
    1. Remove the role for the users or put them in their own role at the top of the role hierarchy
    2. Use quick actions to invoke batch Apex jobs for the operations
    3. Have system administrators perform the actions on behalf of the user

Practice questions 41-60

  1. Universal Containers are loading and updating millions of open and completed task records as part of their Salesforce implementation. They notice that task records that are not in an Open state (they are not set with a status of Completed) lock several records at a time. What is the reason for this behavior? Pick two answers:
    1. Tasks in an Open state that are updated will lock the Account record and the records referenced by the WhoId and WhatId fields of the Task record
    2. Tasks in a Completed state that are inserted will lock the Account record and the records referenced by the WhoId and WhatId fields of the Task record, but only if the Task record activity date is not blank or null
    3. Tasks in an Open state that are updated will lock the Account record and the records referenced by the WhoId and WhatId fields of the Task record, but only if the Task record activity date is not blank or null
    4. Tasks in a Completed state that are updated will lock the Account record and the records referenced by the WhoId and WhatId fields of the Task record, but only if the Task record activity date is not blank or null
  2. When loading in lots of tasks, it is generally considered best practice to order Task records by which value of the record? Pick one answer:
    1. The WhoId value of the Task record
    2. The WhatId value of the Task record
    3. The account that the Task record is associated with
    4. The owner of the Task record
  3. When loading in large amounts of data, what is considered the best practice for minimizing processing time as data lands on the Salesforce platform? Pick two answers:
    1. Disabling automation such as workflow rules, flow, and process builders
    2. Enabling triggers
    3. Enabling automation such as workflow rules, flow, and process builders
    4. Deferring sharing calculations
  4. Universal Containers are loading in large amounts of data to their Salesforce implementation. What is considered best practice for the millions of records across lots of object types that they will be loading in? Pick two answers:
    1. Preprocess the data as much as possible to avoid unnecessary calculations and minimize post-load processing time
    2. Do not preprocess the data beforehand to avoid unnecessary calculations and minimize post-load processing time
    3. Defer sharing calculations to avoid unnecessary sharing recalculations on each record as it is committed to the Salesforce database
    4. Do not defer sharing calculations to avoid unnecessary sharing recalculations on each record as it is committed to the Salesforce database
  5. Universal Containers are loading in data to their Salesforce instance using the Bulk API. Which is considered the fastest mode for data loads with the Bulk API? Pick one answer:
    1. Serial mode
    2. Parallel mode
  6. Universal Containers wish to be able to sell to individual people as well as corporates. Which feature of Salesforce would be most suitable to leverage the out-of-the-box object model, while providing the functionality to record opportunities against individual people? Pick one answer:
    1. A custom Individual_People__c object, adding a look up to the Opportunity record to associate them to the Individual People object record
    2. Have a bucket account record for all individual people, with individuals represented as contacts of the bucket Account record
    3. The standard Account/Contact model provides this functionality already
    4. Person accounts
  7. When enabling Person accounts, which OWD values are allowed for the Contact object prior to enabling? Pick two answers:
    1. Controlled by parent
    2. Private
    3. Public Read Only
    4. Public Read/Write
  8. Universal Containers deal with some individuals that have associations to multiple accounts and therefore are considering enabling contacts to the Multiple Accounts feature for this purpose. What are the default behaviors for activity records for the contact when the Contacts to Multiple Accounts feature is enabled? Pick one answer:
    1. They only relate to the Account record being viewed at the time of activity record creation
    2. They are processed to relate to all Account records for the contact
    3. They roll up to the primary Account record for the contact
    4. They are all orphaned—they have no parent account
  9. Universal Containers wish to move to a teams-based selling model. What is a feature of Salesforce that should be considered for enabling other users to access Account, Contact, and Opportunity records selectively or as part of a default sales team? Pick one answer:
    1. Account teams
    2. User hierarchies
    3. AccountContactRelation entries
    4. AccountContactRole entries
  10. What must the Access Levels be set to when granting users access to an Account, Contact, or Opportunity record using account teams? Pick one answer:
    1. The AccessLevel picklist values must be set to values higher than the OWD for the respective object
    2. The AccessLevel picklist values can be set to any value other than the OWD for the respective object
    3. The AccessLevel picklist values must be set to values lower than the OWD for the respective object
  11. Universal Containers are loading millions of Task records into their new Salesforce instance. All related objects are loaded and, as such, all relevant IDs are able to be associated with the tasks. Upon loading the tasks, record-locking issues occur. What would be the best practices to mitigate this? Pick two answers:
    1. Order all Task records by associated/ultimate parent Account ID records
    2. Batch up Task records by the associated/ultimate parent Account ID records, running multiple batches in parallel
    3. Load Task records irrespective of the associated/ultimate parent Account ID records, running multiple batches sequentially
    4. Order all Task records by associated WhatID records
  12. When Salesforce performs an indexed search, standard indexes are used if the filter condition of the query matches what? Pick one answer:
    1. Less than 30% of the first million records (and less than 15% of additional records), up to a maximum of 1 million records
    2. Less than 30% of the first million records (and less than 25% of additional records), up to a maximum of 1 million records
    3. Less than 25% of the first million records (and less than 20% of additional records), up to a maximum of 1 million records
    4. Less than 25% of the first million records (and less than 25% of additional records), up to a maximum of 1 million records
  13. You have enabled custom indexes for several fields on the Account object. Custom indexes are used where the query filter matches what? Pick one answer:
    1. Less than 10% of the total records, up to a maximum of 500,000 records
    2. Less than 30% of the total records, up to a maximum of 333,333 records
    3. Less than 10% of the total records, up to a maximum of 333,333 records
    4. Less than 10% of the total records, up to a maximum of 500,000 records
  14. Which of the following statements is true about task-locking behavior? Pick one answer:
    1. When a task is inserted, the Account record, along with the records referenced by the WhoId (but not the WhatId) field, is locked, but only if the status of the Task record is not Completed, and the activity date is set (it’s not equal to null)
    2. When a task is inserted, the Account record, but not the records referenced by the WhoId and WhatId fields, is locked, but only if the status of the task record is not Completed, and the activity date is set (it’s not equal to null)
    3. When a task is inserted, the Account record, along with the records referenced by the WhoId and WhatId fields, is locked, but only if the status of the task record is Completed, and the activity date is set (it’s not equal to null)
    4. When a task is inserted, the Account record, along with the records referenced by the WhoId and WhatId fields, is locked, but only if the status of the task record is not Completed, and the activity date is set (it’s not equal to null)
  15. What is an external lookup? Pick one answer:
    1. An external lookup is for situations where the external object data is the parent for your child records held in Salesforce
    2. An external lookup is for situations where the external object data is the child for your parent records held in Salesforce
  16. Which of the following standard fields are not indexed by default? Pick two answers:
    1. RecordTypeId
    2. Division
    3. Email
    4. CreatedDate
    5. ShippingAddress
  17. What is true of skinny tables? Pick two answers:
    1. They are read-only
    2. They contain soft-deleted records
    3. They are read/write
    4. They do not contain soft-deleted records
  18. How do Divisions increase performance? Pick two answers:
    1. They are used to increase the number of records returned by SOQL queries
    2. They are used to partition data
    3. They are used to reduce the number of records returned by SOQL queries
    4. They add a filter condition to queries automatically
  19. When are skinny tables best used? Pick two answers:
    1. Skinny tables are most useful with tables containing millions of records to improve the performance of read-only operations, such as reports
    2. Skinny tables are most useful with tables containing thousands of records to improve the performance of read/write operations
    3. Skinny tables are most useful with standard objects such as Order and Contract as these objects require complex queries by default
    4. Skinny tables are most useful with custom objects only to improve the performance of read-only operations, such as reports
  20. What is an indirect lookup? Pick one answer:
    1. An indirect lookup is for situations where your Salesforce data is the child of the external object data
    2. An indirect lookup is for situations where your Salesforce data is the parent of the external object data

Practice questions 61-80

  1. Universal Containers require members of their operations team to be able to see the same data, yet due to the way the role hierarchy has been set up, those team members are all in the same branch. How can Case records be shared with each team member so that all Case records owned by one member are visible to the others? Pick one answer:
    1. Ownership-based sharing rule
    2. Criteria-based sharing rule
  2. Universal Containers require members of their L3 customer support team to be able to see all Case records with a value of L3 in the Team__c picklist. How can this be achieved? Pick one answer:
    1. Ownership-based sharing rule
    2. Criteria-based sharing rule
    3. Manually sharing the Case records
  3. Universal Containers require case team members to be able to share records on demand with users in other departments as required to work on a case. The criteria cannot be clearly defined in advance, and thus a rule base cannot be built around the sharing requirements. How can this requirement be achieved? Pick one answer:
    1. Ownership-based sharing rule
    2. Criteria-based sharing rule
    3. Manually sharing the Case records
  4. Universal Containers have an Experience Cloud site to allow users to be able to raise and see updates to Case records for their accounts. The Experience Cloud site users are complaining that they cannot see the Case records they raise. They are using Customer Community licenses. What can be used to remedy this? Pick one answer:
    1. Ownership-based sharing rule
    2. Sharing set
    3. Criteria-based sharing rule
    4. Manually sharing the Case records
  5. Universal Containers have an Experience Cloud site to allow users to be able to raise and see updates to Case records for their accounts. The Experience Cloud site users are complaining that they cannot see the Case records they raise. They are using Customer Community Plus licenses. What can be used to remedy this? Pick two answers:
    1. Ownership-based sharing rule
    2. Sharing set
    3. Criteria-based sharing rule
    4. Manually sharing the Case records
  6. The Role Hierarchy contains a special provision for access to which objects? Pick three answers:
    1. Contact
    2. Opportunity
    3. Contract
    4. Case
    5. User
  7. What does the View All permission for an object grant a user when they are assigned to a profile or permission set with this option checked for a given object? Pick one answer:
    1. They can read any record for that object
    2. They can edit any record for that object
    3. They can create any record for that object
    4. They can delete any record for that object
  8. What does the Modify All permission for an object grant a user when they are assigned to a profile or permission set with this option checked for a given object? Pick three answers:
    1. They can read any record for that object
    2. They can edit any record for that object
    3. They can create any record for that object
    4. They can delete any record for that object
  9. What does the View All Data permission grant a user when they are assigned to a profile or permission set with this option checked? Pick one answer:
    1. They can read any record
    2. They can edit any record
    3. They can create any record
    4. They can delete any record
  10. What does the Modify All Data permission grant a user when they are assigned to a profile or permission set with this option checked? Pick three answers:
    1. They can read any record
    2. They can edit any record
    3. They can create any record
    4. They can delete any record
  11. What are the ways in which users record access can be restricted? Pick two answers:
    1. Restriction rules
    2. OWDs
    3. Role Hierarchy
    4. Permission sets
  12. Universal Containers require multiple teams to be able to access the same record. Which Salesforce sharing facility is best suited to this? Pick two answers:
    1. Manual sharing
    2. Programmatic sharing
    3. Role Hierarchy
    4. Territory Management
  13. Which of the following statements is true about task-locking behavior? Pick one answer:
    1. When a task is updated, the Account record, along with the records referenced by the WhoId and WhatId fields, is locked, irrespective of task record value.
    2. When a task is updated, the Account record, along with the records referenced by the WhoId and WhatId fields, is not locke.
    3. When a task is updated, the Account record, along with the records referenced by the WhoId (but not the WhatId) field, is locked, irrespective of task record values
    4. When a task is updated, the Account record, along with the records referenced by only the WhatId field, is locked, irrespective of task record value.
  14. Universal Containers sales teams are looking at introducing a mechanism whereby certain users are automatically responsible for sales deals (Opportunities) in the regions in which they are the designated owner. Which Salesforce feature is best suited to meet this requirement? Pick one answer:
    1. OWDs to automatically share all Opportunity records with all sales team members
    2. Criteria-based sharing rules for each territory as based on the BillingState value of the parent Account record
    3. Role Hierarchy to automatically share all Opportunity records with all sales team members
    4. Territory Management to share records to users based on characteristics of the Account record
  15. Which statement best describes Territory Management? Pick one answer:
    1. Territory Management shares records with users or groups based on the characteristics of an Account record
    2. Territory Management shares records with users based on the owner of the Account record
    3. Territory Management shares records with only individual users based on the location fields of an Account record only
    4. Territory Management cannot be used to share records based on location fields of the Account record alone
  16. Universal Containers wish to implement a custom backup solution utilizing their existing MuleSoft investment. Which of the following is best suited to this? Pick one answer:
    1. The Get Updated REST API method for each object being backed up, which assumes a 24-hour window for data changes
    2. Running a query using the REST API for each object using a WHERE clause with a timestamp
    3. Running a query using the REST API for each object with no WHERE clause and processing the records in MuleSoft
    4. The Get Updated REST API method for each object being backed up with a defined start and end date, as determined by the last backup
  17. When mitigating ownership skew for users that must have a role, where should that role reside in the role hierarchy? Pick one answer:
    1. At the top
    2. At the bottom
    3. A subordinate of the topmost role
  18. Universal Containers wish to implement a solution to back up the data in their Salesforce instance but don’t have a data warehouse or indeed the middleware necessary to instigate backup operations. Which options should be considered first? Pick two answers:
    1. Weekly scheduled report to act as a data export for each object
    2. Use an AppExchange package
    3. Run a custom SOQL query in the Developer console
    4. Use an existing cloud-based Salesforce backup solution
  19. Universal Containers are exporting all their existing Account records to perform offline profiling and de-duplication activities. There are over 5 million Account records. What would be the most suitable export setup using existing Salesforce data export capabilities? Pick one answer:
    1. PK chunking, batch size 250,000
    2. Salesforce report, save as CSV
    3. PK chunking, batch size 100,000
    4. Bulk API read job, no PK chunking
  20. Universal Containers have noticed some ownership skew in their Salesforce instance. Why is removing the role associated with the users that are owners of the offending records good for performance in such scenarios? Pick one answer:
    1. Sharing recalculations involving the role hierarchy are removed, and thus are quicker
    2. Users without a role are not affected by sharing recalculations

Practice questions 81-100

  1. What is the maximum number of fields you can track by default with Field History Tracking? Pick one answer:
    1. 10
    2. 20
    3. 30
    4. 40
  2. Universal Containers users are complaining that there are too many changes to the Salesforce configuration. There are several administrators making changes at any one time. Users find that sometimes, changes are reverted hours after they are made. Which Salesforce feature allows for viewing the audit log of the system administrators? Pick one answer:
    1. Setup Log
    2. Setup Admin History
    3. Setup Audit Trail
    4. Setup Config Trail
  3. When Salesforce Shield is enabled, what is the maximum number of fields you can track by default with Field History Tracking? Pick one answer:
    1. 20
    2. 40
    3. 60
    4. 80
  4. By default, for how long is Field Audit Trail data available? Pick one answer:
    1. 18 months
    2. 2 years
    3. 3 years
    4. 5 years
  5. Universal Containers have an Experience Cloud site to allow users to be able to raise and see updates to Case records for their accounts. The Experience Cloud site users are complaining that they cannot see the Case records they raise. They are using Partner Community licenses. What can be used to remedy this? Pick two answers:
    1. Ownership-based sharing rule
    2. Sharing set
    3. Criteria-based sharing rule
    4. Manually sharing the Case records
  6. For how long is Field Audit Trail data available when Salesforce Shield is enabled in a Salesforce instance? Pick one answer:
    1. 5 years
    2. 7.5 years
    3. 10 years
    4. 12.5 years
  7. Which three features are provided by Salesforce for preserving the traceability of changes made to a Salesforce instance without additional product subscriptions? Pick three answers:
    1. Setup Audit Trail
    2. Weekly Report Exports
    3. Field History Tracking
    4. Event Monitoring
    5. Field Audit Trail
  8. By default, Salesforce Connect supports which protocols? Pick two answers:
    1. OData 2.0
    2. SOAP
    3. OData 4.0
    4. OAuth
  9. Universal Containers have two separate Salesforce instances, and they wish to connect them to show data from one instance in the other. Which technology can be used to quickly achieve this requirement? Pick one answer:
    1. Middleware, such as MuleSoft
    2. Salesforce-to-Salesforce connector
    3. The Salesforce REST API
    4. Custom Apex logic
  10. Which of the following Salesforce products require connectors to read/write data to/from the core Salesforce platform? Pick three answers:
    1. Marketing Cloud
    2. Pardot
    3. B2B Commerce
    4. Service Cloud
    5. Experience Cloud
  11. Which of the following statements is true about Task record-locking behavior? Pick one answer:
    1. When a task is deleted, the Account record, along with the records referenced by the WhoId and WhatId fields, is not locked
    2. When a task is deleted, the Account record, along with the records referenced by the WhoId and WhatId fields, is locked, irrespective of Task record values
    3. When a task is deleted, only the records referenced by the WhoId and WhatId fields are locked, irrespective of Task record values
    4. When a task is deleted, the Account record, along with the records referenced by the WhoId (but not the WhatId) field is locked, irrespective of Task record values
  12. Universal Containers have an Experience Cloud site that is available to external users. They wish for all users to have access to Events, with a subset of users having edit access to Events. Which license types are necessary to fulfill this requirement? Pick two answers:
    1. Customer Community
    2. Partner Community
    3. Customer Community Plus
  13. Universal Containers have implemented Enterprise Territory Management. Some of the territories need to be reassigned due to a change in the territory structure. Which is the best-practice procedure to follow to keep recalculations, and therefore performance impacts, to a minimum? Pick one answer:
    1. Start with the lowest-level territory in a single branch first, and then work your way up the hierarchy
    2. Start with the highest-level territory in a branch first, and then work your way down the hierarchy
    3. Start with the lowest-level territories in the hierarchy first, and then work your way up the hierarchy
    4. Start with the highest-level territories in the hierarchy first, and then work your way down the hierarchy
  14. True or false? Applying inherited rules to child territories in Enterprise Territory Management improves performance. Pick one answer:
    1. True
    2. False
  15. Universal Containers have filter criteria on some of their Enterprise Territory Management rules. Which are considerations for optimal performance of rule criteria? Pick two answers:
    1. Define criteria on numeric fields only
    2. Do not define criteria on numeric fields as text literals
    3. Define criteria on string fields only
    4. Only define criteria on numeric fields as text literals
  16. Universal Containers wish to backup data from their Salesforce instance locally. Which options are available immediately (without incurring additional fees) to facilitate this requirement? Pick three answers:
    1. Data Export Service
    2. Salesforce Backup and Restore
    3. Report Export
    4. Data Loader
    5. List Views
  17. Universal Containers wish to backup metadata from their production Salesforce instance. Which options are available immediately (without incurring additional fees) to facilitate this requirement? Pick three answers:
    1. Change Sets
    2. Sandbox Refresh to create a sandbox from production
    3. Force.com Migration Tool
    4. Salesforce Metadata Export
    5. Salesforce Org Backup
  18. Universal Containers are both loading in and updating millions of records in their Salesforce instance. What are considered best practices for mitigating any performance impacts during this activity? Pick two answers:
    1. Deferring sharing calculations
    2. Disabling any automation, such as triggers and workflow rules
    3. Enabling automation, such as triggers and workflow rules
    4. Enabling sharing calculations
  19. Which of the following features is Salesforce support required to enable? Pick three answers:
    1. Big Objects
    2. Skinny Tables
    3. Divisions
    4. Custom Indexes
    5. Selective Filter Conditions
  20. Why do skinny tables speed up performance for objects containing millions of rows of data? Pick three answers:
    1. They avoid a join between standard and custom fields in the Salesforce database
    2. They do not contain soft-deleted records
    3. They do not contain all the fields of the object
    4. They only contain indexed fields
    5. Other fields of the object are discarded when queries are run

Summary

In this chapter, we’ve covered a plethora of different, exam-like questions in order to test your knowledge of the content covered in the exam. Check your answers in Chapter 17, Answers to Practice Questions.

In Chapter 14, Cheat Sheets, we’ll introduce some revision aids.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.15.164.166