Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
328 views
PD 1 - Spring - Questions
Uploaded by
Shantelle Smith
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save PD 1 - Spring - Questions For Later
Download
Save
Save PD 1 - Spring - Questions For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
328 views
PD 1 - Spring - Questions
Uploaded by
Shantelle Smith
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save PD 1 - Spring - Questions For Later
Carousel Previous
Carousel Next
Save
Save PD 1 - Spring - Questions For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 101
Search
Fullscreen
©) studocu PD 1 - Spring - QuestionsQuestion 1 A development team wants to use a deployment script to automatically deploy to a sandbox during their development cycles. Which two tools can they use to run a script that deploys to a sandbox? Choose 2 answers © SFDX CLI © Developer Console * Change Sets * VSCode Question 2: A developer needs to join data received from an integration with an external system with parent records in Salesforce. The data set does not contain the Salesforce IDs of the parent records, but it does have a foreign key attribute that can be used to identify the parent. Which action will allow the developer to relate records in the data model without knowing the Salesforce ID? * Create a custom field on the child object of type External Relationship. * Create a custom field on the child object of type Lookup. © Create and populate a custom field on the parent object marked as an External ID. © Create and populate a custom field on the parent object marked as Unique. Question 3: Given the following trigger Implementation: trigger leadTrigger on Lead (before update) { final ID BUSINESS_RECORDTYPEID = '012500000009Qad; for(Lead thisLead : Trigger. new} if(thisLead.Company !=null && thisLead.RecordTypeld != BUSINESS_RECORDTYPEID){ thisLead.RecordTypeld = BUSINESS_RECORDTYPEID; inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)} The developer receives deployment errors every time a deployment is attempted from Sandbox to Production. What should the developer do to ensure a successful deployment? « Ensure a record type with an ID of BUSINESS_RECORDTYPEID exists on Production prior to deployment. * Ensure the deployment is validated by a System Admin user on Production. «Ensure BUSINESS_RECORDTYPEID is pushed as part of deployment components * Ensure BUSINESS_RECORDTYPEID is retrieved using Schema.Describe calls. Question 4: What should be used to create scratch orgs? * Salesforce CLI © Workbench © Sandbox refresh * Developer Console Question 5: A developer is creating a page that allows users to create multiple opportunities, The developer is asked to verify the current user's default Opportunity record type and set a certain default value based on the record type before inserting the record How can the developer find the current user's default record type? * Use the Schema. userinfo. Opportunity.getDefaultRecordType() method. * Create the opportunity and check the opportunity.recordType before inserting, which will have the record ID of the current user's default. © Use Opportunity. SOjectType.getDescribe().getRecordTypelnfos() to get a list of record types, and iterate through them until isDefaultRecordTypeMapping() is True. Dounioaded by Shantelle Smith (shantelle3s39@amail com)© Query the profile where the ID equals to userInfo.getProfilelD() and then use the profile. Opportunity. getDefaultRecordType() method. Question 6: What should a developer use to fix a Lightning web component bug in a sandbox? * VS Code © Developer Console © Execute Anonymous © Force.com IDE Question 7: Ursa Major Solar (UMS) implemented a private sharing model for the Account object. A custom Account search tool was developed with Apex to help sales representatives find accounts that match multiple criteria they specify. Since its release, users of the tool report they can see Accounts they do not own. What should the developer use to enforce sharing permissions for the currently logged-in user while using the custom search tool? ® Use the without sharing keyword on the class declaration. © Use the with sharing keyword on the class declaration. * Use the schema describe calls to determine if the logged-in user has access to the Account object. * Use the Userinfo Apex class to filter all SOQL queries to returned records owned by the logged-in user. Question 8 A.custom picklist field, Food_Preference_o, exist on a custom object. The picklist contains the following options: ‘Vegan’, ‘Kosher’, 'No Preference’. The developer must ensure a value is populated every time a record Is created or updated, What is the most efficient way to ensure a value is selected every time a record is saved? * Seta validation rule to enforce a value is selected. inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shante* Mark the field as Required on the field definition. © Mark the field as Required on the object's page layout. # Set'Use the first value in the list as the default value’ as True. Question 9: Assuming that ‘name’ is a String obtained by an
tag on a Visualforce page, which two SOQL queries performed are safe from SOQL injection? Choose 2 answers © String query = 'SELECT Id FROM Account WHERE Name LIKE \"%' + name + "%\"; ListeAccounts results = Database.query(query); © String query = 'SELECT Id FROM Account WHERE Name LIKE \"%' + String.escapeSingleQuotes (name) + %\"; ListeAccount> results = Database.query(query); © String query = 'SELECT Id FROM Account WHERE Name LIKE \"%' + name.noQuotes() +'%\"; List
results = Database.query (query); © String query ="%' + name +'%'; List
results = [SELECT Id FROM Account WHERE Name LIKE :query]; Question 10: A recursive transaction is initiated by a DML statement creating records for these two objects: + Accounts + Contacts. The Account trigger hits a stack depth of 16 Which statement is true regarding the outcome of the transaction? © The transaction succeeds and all changes are committed to the database. © The transaction is partially committed up until the stack depth is exceeded. © The transaction fails and all the changes are rolled back. © The transaction succeeds as long as the Contact trigger stack depth is less than or equal to 16. Dounlosded by Shantlle Smith shantele36atQuestion 11 Which two statements accurately represent the MVC framework implementation in Salesforce? Choose 2 answers. Lightning component HTML files represent the Model (M) part of the MVC framework. Validation rules enforce business rules and represent the Controller (C) part of the MVC framework. Standard and Custom objects used in the app schema represent the View (V) part of the MVC framework. Records created or updated by triggers represent the Model (M) part of the MVC framework. Question 12: Which scenario is valid for execution by unit tests? Generate a Visual force PDF with getContentAsPDF(). Set the created date of a record using a system method. Load data from a remote site with a callout. Execute anonymous Apex as a different user. Question 13: A developer has an Apex controller for a Visualforce page that takes an ID as a URL parameter. How should the developer prevent a cross-site scripting vulnerability? String, ValueOf(ApexPages.currentPage().getParameters().get(url_param)) ApexPages.currentPage().getParameters().get('url_param)).escapeHtml4() ApexPages.currentPage().getParameters().get(‘url_param’) String.escapeSingleQuotes(ApexPages.currentPage().getParameters().get(url_ param) inscocinanisnwibicteectaneon Ey studocu Dounlosded by Shantlle Smith shantele 358%Question 14: The OrderHelper class is a utility class that contains business logic for processing orders. Consider the following code snippet Public class without sharing OrderHelper { //code implementation A developer needs to create a constant named DELIVERY_MULTIPLIER with a value of 4.15. The value of the constant should not modify any time in the code. How should the developer declare the DELIVERY_MULTIPLIER constant to meet the business objectives? © static final decimal DELIVERY_MULTIPLIER = 4.15; * decimal DELIVERY_MULTIPLIER = 4.15; @ static decimal DELIVERY_MULTIPLIER = 4.15; * constant decimal DELIVERY_MULTIPLIER = 4.15; Question 15: A developer is asked to create a Visualforce page that displays some Account fields as well as fields configured on the page layout for related contacts. How should the developer implement this request? © Create a controller extension. © Use the
tag. * Add a method to the standard controller. © Use the
tag. Question 16; Dounioaded by Shantelle Smith (shantelle3s39@amail com)An Approval Process is defined in the Expense_ltem_c object. A business rule dictates that whenever a user changes the Status to ‘Submitted’ on an Expense_Report_c, all the Expense_Item_c records related to the expense report must enter the approval process individually. Which approach should be used to ensure the business requirement is met? Create two Process Builders, one on Expense_Report_c to mark the related Expense_ltem_c as submittable and the second on Expense_Item_c to submit the record for approval. Create a Process Builder on Expense_Report_c to mark the related Expense_Report_c as submittable and a trigger on Expense_item_c to submit the record for approval. Create a Process Builder on Expense_Report.c with a ‘Submit for Approval! action type to submit all related Expense_Item_c records when the criteria is met. Create a Process Builder on Expense_Report_c with an ‘Apex’ action type to submit all related Expense_Item_c record when the criteria is met. Question 17: When importing and exporting data into Salesforce, which two statements are true? Choose 2 answers. Bulk API can be used to import large data volumes in development environments without bypassing the storage limits. The data import wizard is a client application provided by Salesforce. Developer and Developer Pro sandboxes have different storage limits. Bulk API can be used to bypass the storage limits when importing large data volumes in development environments. Question 18: A developer creates a Lightning web component that imports a method within an Apex class. When a Validation button is pressed, that runs to execute complex validations In this implementation scenario, which artifact is part of the Controller according to the MVC architecture? inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shanteXML file JavaScript file Apex class HTML file Question 19: A developer created a child Lightning web component nested inside a parent Lightning web component. The parent component needs to pass a string value to the child component. In which two ways can this be accomplished? Choose 2 answers. The parent component can use the Apex controller class to send data to the child component. The parent component can invoke a method in the child component. The parent component can use a custom event to pass the data to the child component. The parent component can use a pul component. property to pass the data to the child Question 20: What should a developer do to check the code coverage of a class after running all tests? © Select and run the class on the Apex Test Execution page. © View the Class Test Coverage tab on the Apex Class record in Salesforce Setup. * View the Overall Code Coverage panel of the Tests tab in the Developer Console. © View the Code Coverage column in the list view on the Apex Classes page. Question 21 A developer wants to import 500 Opportunity records into a sandbox. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Because of what reason developer choose Data Loader over the Data Import Wizard? * Data Import Wizard can not import all 500 records. © Data Import Wizard does not support Opportunities. # Data Loader automatically relates Opportunities to Accounts. * Data Loader runs from the developer's browser. Question 22: What are the three characteristics of changeset deployments? Choose 3 answers © Deployment is done in a one-way, single transaction. Changesets can deploy custom settings data. Changesets can be used to transfer records. Sending a changeset between two orgs requires a deployment connection. Changesets can only be used between related organizations. Question 23: What is the result of the following code snippet? public void doWork(Account acct){ for (Integer i 200; i++) { insert acct; } 0 Accounts are inserted. 201 Accounts are inserted. 1 Account is inserted. 200 Accounts are inserted. Question 24: Since Aura application events follow the traditional publish-subscribe model. inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shanteWhich method is used to fire an event? © fire() emit() registerEvent( ) fireEvent( ) Question 25: When a user edits the Postal Code on an Account, a custom account text field named "Timezone" must be updated based on the values in a PostalCodeToTimezone_c custom object. How can a developer implement this feature? * Build an Account Approval Process. © Build a Workflow Rule. * Build an Account Assignment Rule. © Build a Flow with Flow Builder. Question 26: What is the maximum number of SOQL queries used by the following code? List«Account> abist = (SELECT Id FROM Account LIMIT 517 for (Account a : alist) { List
chist = [SELECT Id FROM Contact WHERE AccountTd = :a-Td); ano Question 27: Which statement describes the execution order when triggers are associated to the same object and event? © Trigger execution order cannot be guaranteed. Dounioaded by Shantelle Smith (shantelle3s39@amail com)© Triggers are executed in the order they are created. * Triggers are executed alphabetically by trigger name. * Triggers are executed in the order they are modified. Question 28: Which two statements are accurate regarding Apex classes and interfaces? Choose 2 answers. © Interface methods are public by default. * Classes are final by default. «Inner classes are public by default. * ATOP-LEVEL Class can only have one inner class level. Question 29: What are two use cases for executing Anonymous Apex code? Choose 2 answers «Torun a batch Apex class to update all Contacts. © Toadd unit test code coverage to an org. * To schedule an Apex class to run periodically. * To delete 15,000 inactive Accounts in a single transaction after a deployment. Question 30; Which two statements are true about Getter and Setter methods as they relate to Visual force? Choose 2 answers. © Setter methods always have to be declared global. © Setter methods are required to pass a value from a page to a controller. © Getter methods can pass a value from a controller to a page. © There is no guarantee for orders in which Getter or Setter methods are executed. inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)Question 31 A developer must create a ShippingCalculator class that cannot be instantiated and must include a working default implementation of a calculate method, that sub-classes can override What is the correct implementation of the ShippingCalculator class? © public abstract class ShippingCalculator { public override calculate() {/* implementation */ } } © public abstract class ShippingCalculator { public void calculate() {/* implementation */} } © public abstract class ShippingCalculator { irtual void calculate() {/* implementation */ } pul } © public abstract class ShippingCalculator { public abstract calculate() {/* implementation */ } Question 32: A developer has to identify a method in an Apex class that performs resource-intensive actions in memory by iterating over the result set of a SOQL statement on the account The method also performs a DML statement to save the changes to the database. Which two techniques should the developer implement as a best practice to ensure transaction control and avoid exceeding governor limits? Choose 2 answers © Use the System.Limit class to monitor the current CPU governor limit, consumption. © Use Partial DML statements to ensure only valid data is committed. «Use the Database.Savepoint method to enforce database integrity. * Use the @ReadOnly annotation to bypass the number of rows returned by a soQL. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 33: A developer wants to mark each Account in a List
as either Active or Inactive based on the LastModifiedDate field value being more than 90 days. Which Apex technique should the developer use? * A for loop, with a switch statement inside. * A for loop, with an if/else statement inside. * A Switch statement, with a for loop inside. © Anif/else statement, with a for loop inside. Question 34: Cloud Kicks (CK) wants to lower its shipping cost while making the shipping process more efficient. The Distribution Officer advises CK to implement global addresses to allow multiple Accounts to share a default pickup address. The developer is tasked to create the supporting object and relationship for this, business requirement and uses the Setup Menu to create a custom object called "Global Address". Which field should the developer add to create the most efficient model that supports the business need? « Add a Master-Detail field on the Account object to the Global Address object. * Add a Lookup field on the Account object to the Global Address object. « Add a Lookup field on the Global Address object to the Account object. * Add a Master-Detail field on the Global Address object to the Account object. Question 35: Which two types of process automation can be used to calculate the shipping cost for an Order when the Order is placed and apply a percentage of the shipping cost to some of the related Order Products? Choose 2 answers © Approval Process inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)© Process Builder * Workflow Rule « Flow Builder Question 36: The following Apex method is part of the ContactService class that is called from a trigger: public static void setBusinessUnitToEMEA (Contact thisContact){ thiscontact.Business_Unit_c = 'EMEA'; update thiscontact; How should the developer modify the code to ensure best practices are met? © public static void setBusinessUnitToEMEA ( List
contacts) { for (Contact thisContact : contacts) { thisContact.Business_Unit_c = ‘EMEA’ ; update contacts[0] ; } © public void setBusinessUnitToEMEA (List
contacts) { contacts[0].Business_Unit_c = ‘EMEA ; update contacts|0] ; } © public static void setBusinessUnitToEMEA (Contact thisContact) { List
contacts = new List
() ; contacts.add(thisContact.Business_Unit_c = 'EMEA) ; update contacts ; } * public static void setBusinessUnitToEMEA ( List
contacts) { Dounioaded by Shantelle Smith (shantelle3s39@amail com)for ( Contact thisContact : contacts) { thisContact.Business_Unit_c = ‘EMEA } update contacts ; Question 37: Consider the following code snippet: public static void insertAccounts (List
theseAccounts) { for (Account thisAccount : theseAccounts) { if (thisAccount.website == null) { thisAccount.website = ‘https://www.demo.com'; } } update theseAccounts ; When the code executes, a DML exception is thrown. How should the developer modify the code to ensure exceptions are handled gracefully? © Implement Change Data Capture. «Remove null items from the list of Accounts «Implement a try/catch block for the DML. «Implement the upsert DML statement. Question 38: inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)A developer wants to invoke an outbound message when a record meets a specific criteria, Which two features satisfy this use case? Choose two answers. © Flow Builder can be used to check the record criteria and send an outbound message without additional code. «Next Best Action can be used to check the record criteria and send an outbound message. © The Approval Process has the capability to check the record criteria and send an outbound message without an Apex code. © Process Builder can be used to check the record criteria and send an outbound message without Apex Code. Question 39: How does the lightning component framework help developers implement solutions faster? * By providing code review standards and processes. © By providing device- awareness for mobile and desktops. * By providing change history and version control. * By providing an agile process with default steps. Question 40: A workflow updates the value of a custom field for an existing Account. How can a developer access the updated custom field value from a trigger? * By writing an After Insert trigger and accessing the field value from Trigger.old * By writing a Before Update trigger and accessing the field value from Trigger.new «By writing an After Update trigger and accessing the field value from Trigger.old © By writing a Before Insert trigger and accessing the field value from Triggernew Question 41 Dounioaded by Shantelle Smith (shantelle3s39@amail com)If Apex code executes inside the execute() method of an Apex class when implementing the Batchable interface, which two statements are true regarding governor limits? Choose 2 answers. * The Apex governor limits cannot be exceeded due to the asynchronous nature of the transaction. * The Apex governor limits are reset for each iteration of the execute() method. «The Apex governor limits might be higher due to the asynchronous nature of the transaction. * The Apex governor limits are relaxed while calling the constructor of the Apex class. Question 42: Ursa Major Solar (UMS) has an order system that uses an Order Number to identify an order for customers and service agents. Order records will be imported into Salesforce. How should the Order Number field be defined in Salesforce? «Number with External ID © Lookup * Direct Lookup © Indirect Lookup Question 43: What is an example of a polymorphic lookup field in Salesforce? * Acustom field, Link_c, on the standard Contact object that looks up to an Account or a Campaign. © The Whatld field on the standard Event object. © The Leadld and Contactid fields on the standard Campaign Member object. © The Parentid field on the standard Account object. Question 44: A Visual Flow uses an apex Action to provide additional information about multiple Contacts, stored in a custom class, Contactinfo. inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shanteWhich is the correct definition of the Apex method that gets the additional information? © @lnvocableMethod(label='Additional Info’) public List
getinfo(List
contactlds) { /timplementation*/ } © @lnvocableMethod(label='Additional Info’) public static ContactInfo getinfo(|d contactld) {/*implementation*/ } © @lnvocableMethod(label='Additional Info’) public Contactinfo getinfo(Id contactld) {/*implementation*/ } * @lnvocableMethod(label='Additional Info’) public static List
getinfo(List
contactlds) {/*Implementation*/ } Question 45: A developer is writing tests for a class and needs to insert records to validate functionality. Which annotation method should be used to create records for every method in the test, class? © G@isTest (SeeAllData=true) © @testSetup © @preTest © QstartTest Question 46: Which process automation should be used to send an outbound message without using Apex code? © Strategy Builder. * Workflow Rule. © Flow Builder. * Process Builder. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 47: A developer creates a new Apex trigger with a helper class and writes a test class that only exercises 95% coverage of the new Apex helper class. ChangeSet deployment to production fails with the test coverage warning “Test coverage of selected Apex Trigger is 0%, at least 1% test coverage is required.” What should the developer do to successfully deploy the new Apex trigger and helper class? Run the tests using the ‘Run All Tests’ method. Create a test class and methods to cover the Apex trigger. Remove the failing test methods from the test class. Increase the test class coverage on the helper class. Question 48: What is the result of the following code? Account a = new Account(); Database.insert(a, false); The record will not be created and no error will be reported. The record will be created and a message will be in the debug log. The record will not be created and an exception will be thrown. The record will be created and no error will be reported. Question 49: Which two operations can be performed using a formula field? Choose 2 answers. Displaying the last four digits of an encrypted Social Security number. Calculating a score on a lead based on the information from another field. Triggering a Process Builder. Displaying an image based on the opportunity Amount. inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shanteQuestion 50: What are three considerations when using the @InvocableMethod annotation in Apex? Choose 3 answers. Only one method using the @invocableMethod annotation can be defined per Apex class. * Amethod using the @invocableMethod annotation can be declared as Public or Global. © Amethod using the @/nvocableMethod annotation must define a return value. Amethod using the @invocableMethod annotation can have multiple input parameters. « Amethod using the @invocableMethod annotation must be declared as static. Question 51 How should a developer write unit tests for a private method in an Apex class? Use the See All Data annotation. Mark the Apex class as global. Use the Test Visible annotation. Add a test method in the Apex class. Question 52: A developer created a Visualforce page and custom controller to display the account type field as shown below. Custom controller code: Public with sharing class customCtrir( Private Account theAccount; Public String actType; Public customCtrlr() { Dounioaded by Shantelle Smith (shantelle3s39@amail com)theAccount = [SELECT Id, Type FROM Account WHERE Id = ‘ApexPages.currentpage(}.getParameterst}.get('id)]; actType = theAccount. Type; } } Visualforce page snippet: The Account Type is {!actType} The value of the account type field is not being displayed correctly on the page Assuming the custom controller is properly referenced on the Visualforce page, What should the developer do to correct the problem? © Add a getter method for the act Type attribute. # Change theAccount attribute to public. @ Convert the. Account. Type to a String. © Add with sharing to the custom controller. Question 53: A developer creates a custom exception as shown below: public class ParityException extends Exception () What are two ways the developer can fire the exception in Apex? Choose 2 answers «new ParityException (‘parity does not match’); © throw new ParityException (‘parity does not match); «new ParityException (); © throw new ParityException( ); Question 54: An org tracks customer orders on an Order object and the line Items of an Order on the Line Item object. The line Item object has a Master-Detail relationship to the order object. inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)A developer has a requirement to calculate the order amount on an Order and the line amount on each Line Item based on quantity and price. What is the correct implementation? * Write a single before trigger on the Line Item that calculates the item amount and updates the order amount on the Order. * Implement the line amount as a currency field and the order amount as a SUM formula field. © Implement the line amount as a numeric formula field and the order amount as. a roll-up summary field, © Write a process on the Line Item that calculates the item amount and order amount and updates the fields on the Line Item and the Order. Question 55: A developer must create an Apex class, ContactController, that a Lightning component can use to search for Contact records. Users of the Lightning component should only be able to search for Contact records to which they have access. Which two will restrict the records correctly? Choose 2 answers. * public class ContactController. © public with sharing class ContactController. * public without sharing class ContactController. * public inherited sharing class ContactController. Question 56: A developer writes a trigger on the Account object on the before update event that increments a count field. A workflow rule also increments the count field every time that an Account is created or updated. The field update in the workflow rule is configured to not re-evaluate workflow rules. What is the value of the count field if an Account is inserted with an initial value of zero, assuming no other automation logic is implemented on the Account? Dounioaded by Shantelle Smith (shantelle3s39@amail com)vane Question 57: A team of developers is working on a source-driven project that allows them to work independently, with many different org configurations. Which type of Salesforce orgs should they use for their development? Developer sandboxes Developer orgs Scratch orgs Full Copy sandboxes Question 58: ‘An Apex method, getAccounts, that returns a List of Accounts given a searchTerm, is. available for Lightning Web components to use. What is the correct definition of a Lightning Web component property that uses the getAccounts method? @AuraEnabled(getAccounts, (searchTerm: '$searchTerm)) accountList; @AuraEnabled(getAccounts, 'SsearchTerm’) accountList; @wire(getAccounts, 'SsearchTerm) accountList; @wire(getAccounts, { searchTerm: 'SsearchTerm'}) accountList; Question 59: Which three statements are accurate about debug logs? inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)Choose 3 answers. * To View Debug Logs, "Manage Users” or “View All Data” permission is needed. © Debug Log Levels are cumulative, where FINE Log level includes all events logged at the DEBUG, INFO, WARN, and ERROR levels. © To View Debug Logs, “Manage Users" or “Modify All Data” permission is needed. © The amount of information logged in the debug log can be controlled by the log levels. * The amount of information logged in the debug log can be controlled programmatically. Question 60: A developer wants to retrieve the Contacts and Users with the email address ‘
[email protected]
’. Which SOSL statement should the developer use? © FIND {
[email protected]
} IN Email Fields RETURNING Contact (Email), User (Email) FIND Email IN Contact, User FOR {dev2uc.com} © FIND {Email
[email protected]
'} IN Contact, User © FIND {Email = ‘
[email protected]
} RETURNING Contact (Email), User (Email) Question 61 What is the value of the Trigger.old context variable in a Before insert trigger? © Alist of newly created sObjects without IDs © Null © Undefined © Anempty list of sObjects Question 62: Cloud Kicks stores Orders and Line Items in Salesforce. For security reasons, financial representatives are allowed to see information on the Order such as order amount, but they are not allowed to see the Line items on the Order. Which type of relationship should be used? Dounioaded by Shantelle Smith (shantelle3s39@amail com)Direct Lookup. Master-Detail. Indirect lookup. Lookup. Question 63: A developer needs to prevent the creation of Request_c records when certain conditions exist in the system A RequestLogic Class exists that checks the conditions. What is the correct implementation? «trigger RequestTrigger on Request_c (before insert) { RequestLogic.validateRecords(trigger.new); } * trigger RequestTrigger on Request_c (after insert) { if (RequestLogic.isValid(Request_c)) Request.addError('Your request cannot be created at this time.); } © trigger RequestTrigger on Request_c (after insert) { RequestLogic.validateRecords (trigger.new); } «trigger RequestTrigger on Request_c (before insert) { if (RequestLogic.isValid (Request_c)) Request.addError(‘Your request cannot be created at this time:); Question 64: Which three data types can a SOQL query return? Choose 3 answers * Double © Integer © Long inscocinanisnwibicteectaneon Ey studocu Dounlosded by Shantlle Smith shantele 358%© List © sObject Question 65: A developer has an integer variable called maxAttempts. The developer needs to ensure that once maxAttempts is initialized, it preserves its value for the length of the Apex transaction; while being able to share the variable's state between trigger executions. How should the developer declare maxAttempts to meet these requirements? © Declare maxAttempts as a member variable on the trigger definition. Declare maxAttempts as a private static variable on a helper class. Declare maxAttempts as a constant using the static and final keywords. Declare maxAttempts as a variable on a helper class. Dounioaded by Shantelle Smith (shantelle3s39@amail com)1. Universal Containers has a Visualforce page that displays a table of every Container_c being rented by a given Account. Recently this page is failing with a view state limit because some of the customers rent over 10,000 containers. What should a developer change about the Visualforce page to help with the page load errors? «Implement pagi «Use JavaScript remoting with SOQL Offset. © Use lazy loading and a transient List variable. «Implement pagination with an OffsetController. ition with a StandardSetController. 2. Universal Containers wants Opportunities to no longer be editable when reaching the Closed/Won stage. How should a developer accomplish this? © Mark fields as read-only on the page layout © Use the Process Automation. settings. * Use Flow Builder. © Use a validation rule. 3. A third-party vendor created an unmanaged Lightning web component. The Salesforce Administrator wishes to expose the component only on Record Page Layouts. Which two actions should the developer take to accomplish this business objective? Choose 2 answers. tningCommunity_Page as a target in the XML file. tening_Community_Page_Layout as a target in the XML file. ytning_RecordPage as a target in the XML file. 4. The initial value for a number field on a record is 1. A user updated the value of the number field to 10. This action invokes a workflow field update, which changes the value of the number field to 11. After the workflow field update, an update trigger fires. inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)What is the value of the number field of the object that is obtained from Trigger old? e1 ell e 10 Null 5. A developer receives an error when trying to call a global server-side method using the @remoteAction decorator. How can the developer resolve the error? * Decorate the server-side method with (static=true). © Add static to the server-side method signature. * Change the function signature to be private static. * Decorate the server-side method with (static=false).. 6. A software company uses the following objects and relationships * Case: to handle customer support issues, + Defect_c: a custom object to represent known issues with the company's software. + Case_Defect_c: a Junction object between Case and Defect_c to represent that a defect is a cause of a customer issue. + Case and Defect_c have Private organization-wide defaults. What should be done to share a specific Case_Defect_c record with the user? © Share the Case_Defect_c record. © Share the parent Defect_c record. © Share the parent Case record. © Share the parent Case and Defect_c records. Dounioaded by Shantelle Smith (shantelle3s39@amail com)7. Ateam of many developers works in their own individual orgs that have the same configuration as the production org Which type of org is best suited for this scenario? © Partner Developer Edition. * Developer Edition. * Full Sandbox. © Developer Sandbox. 8. Refer to the code below: const p1 = 3.1415926; What is the data type of p1? © Decimal * Double « Number © Float 9. Abusiness implemented a gamification plan to encourage its customers to watch some educational videos. Customers can watch videos over several days, and their progress is recorded. Award points are granted to customers for all completed videos. When the video is marked as completed in Salesforce, an external web service must be called so that points can be awarded to the user. A developer implemented these requirements in the after update trigger by making a call to an external web service. However, a System.CalloutException is occurring, What should the developer do to fix this error? « Write a REST service to integrate with the external web service. * Move the callout to an asynchronous method with @future(callout=true) annotation. © Replace the after update trigger with a before insert trigger. * Surround the external call with a try-catch block to handle the exception. inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)10. Which statement should be used to allow some of the records in a list of records to be inserted if others fail to be inserted? * insert (records, false) © insert records * Datebase.insert(records, true) © Datebase.insert(records, false) 1.What does the Lightning Component framework provide to developers? ‘Support for Classic and Lightning UIs. Extended governor limits for applications. Templates to create custom components. Prebuilt components that can be reused. Question 12: A developer is creating a lightning web component to show a list of sales records. The Sales Representative user should be able to see the commission field on each record. The sales assistant should be able to see all fields on the record except the commission field How should this be enforced so that the component works for both users without showing any error? @ Use Lightning Data Service to get the collection of sales records. «Use Security.stripInaccessible to remove fields inaccessible to the current user. © Use WITH SECURITY_ENFORCED in the SOQL that fetches the data for the component. * Use Lightning Locker Service to enforce sharing rules and field-level security. Question 13; Dounioaded by Shantelle Smith (shantelle3s39@amail com)What are two characteristics related to formulas? Choose 2 answers. * Fields that are used in a formula filed can be deleted or edited without editing the formula. * Formulas can reference values in related objects. * Formulas are calculated at runtime and are not stored in the database. « Formulas can reference themselves. Question 14: Which Salesforce org has a complete duplicate copy of the production org including data and configuration? © Full Sandbox. © Developer Pro Sandbox. * Partial Copy Sandbox. © Production. Question 15: Which code should be used to update an existing Visualforce page that uses a standard Visualforce component so that the page matches the look and feel of Lightning Experience? @
*
©
*
Question 16: Which annotation exposes an Apex class as a RESTful web service? © @RestResource * RemoteAction © @Httpinvocable © @AuraEnabled inscocinanisnwibicteectaneon Ey studocu Dounlosded by Shantlle Smith shantele 358%Question 17: A developer wants to get access to the standard pricebook in the org while writing a test class that covers an OpportunityLineltem trigger. Which method allows access to the pricebook? Use @TestVisible to allow the test method to see the standard pricebook. Use @lsTest(SeeAllData=true) and delete the existing standard pricebook. Use Test.loadData( ) and static resource to load a standard pricebook. Use Test.getStandardPricebookid{ ) to get the standard pricebook ID. Question 18: While writing an Apex class that creates Accounts, a developer wants to make sure that all required fields are handled properly. Which approach should the developer use to sure that the Apex class works correctly? Run the code in an Execute Anonymous block. Add the business logic to a test class. Include a try/catch block to the Apex class. Perform a code review with another developer. Question 19: Which three operations affect the number of times a trigger can fire? Choose 3 answers. Criteria-based Sharing calculations. Roll-up Summary fields. Email messages. Lightning Flows. Workflow Rules. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 20: Management asked for opportunities to be automatically created for accounts with annual revenue greater than $ 1,000,000. A developer created the following trigger on the Account object to satisfy the requirement. for(Account a: Trigger.new) { if(a.AnnualRevenue > 1000000) { List
oppList = [SELECT Id FROM Opportunity WHERE accountld = (alld); If (oppList.size () == 0) { Opportunity oppty = new Opportunity (Name = a.name, StageName = ‘Prospecting’, CloseDate = system today (). addDays (30)); insert opty; } Users are able to update the account records via the Ul and can see an opportunity created for high annual revenue accounts. However, when the administrator tries to upload a list of 179 accounts using Data Loader, it fails with System. Exception errors Which two actions should the developer take to fix the code segment shown above? Choose 2 answers. «Use Database.query to query the opportunities. © Check if ll the required fields for Opportunity are being added on creation. © Query for existing opportunities outside of the for loop. inscocinanisnwibicteectaneon Ey studocu ;9@amal com) Dounioaded by Shantelle Smith (shanteleMove the DML that saves opportunities outside of the for loop. Question 21 Which two events need to happen when deploying to a production org? Choose 2 answers. All Apex code must have at least 75% test coverage. All Visual Flows must have at least 1% test coverage. All triggers must have at least 1% test coverage. All process Builder Processes must have at least 1% test coverage. Question 22: For which three items can a trace flag be configured? Choose 3 answers. Apex Trigger. Visualforce. Apex Class. User. Process Builder. Question 23: A developer is asked to create a Visualforce page that lists the contacts owned by the current user. This component will be embedded in a Lightning page. Without writing unnecessary code, which controller should be used for this purpose? Lightning controller. Standard list controller. Standard controller. Custom controller. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 24: A Developer Edition org has five existing accounts. A developer wants to add 10 more accounts for testing purposes. The following code is executed in the Developer Console using the Execute Anonymous window: Account myAccount = new Account (Name = 'MyAccount ); Insert myAccount; Integer x = List
newAccounts = new List
(); do( Account acct = new Account (Nam “New Account ' + x+# ); newAccounts.add(acet); ) while (x < 10); How many total accounts will be in the org after this code is executed? 25 . 15 6 * 10 Question 25: Which action may cause triggers to fire? © Changing a user's default division when the transfer division option is checked. © Cascading delete operations. Renaming or replacing a picklist entry. © Updates to Feed Items. inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)Question 26: A developer is tasked with performing a complex validation using Apex as part of advanced business logic. When certain class PurchaseOrder, the developer must throw a custom exception. What is the correct way for the developer to declare a class that can be used as an exception? © public class PurchaseOrder implements Exception {} © public class PurchaseOrderException implements Exception {} © public class PurchaseOrder extends Exception {} © public class PurchaseOrderException extends Exception {} Question 27: A developer needs an Apex method that can process Account or Contact records, Which method signature should the developer use? © Public void doWork(Account || Contatc) * Public void doWork(Account Contact) * Public void doWork(sObject theRecord) * Public void doWork(Record theRecord) Question 28: A developer created a trigger on the Account object and wants to test if the trigger is properly bulkified. The developer team decided trigger should be tested with 200 account records with unique names. What two things should be done to create the test data within the unit test with the least amount of code Choose 2 answers © Use the @isTest (seeAllData=true) annotation in the test class. © Use the @isTest (isParallel=true) annotation in the test class. Dounioaded by Shantelle Smith (shantelle3s39@amail com)© Use Test.loadData to populate data in your test methods. © Create a static resource containing test data. Question 29: A developer wrote the following two classes: public with sharing class StatusFetcher { private Boolean active = true; private Boolean isActive () { return active; } public with sharing class Calculator { public void docalculations () { StatusFetcher sFetcher = new StatusFetcher (); If (sFetcher.isActive ()) { i do calculations here yy The StatusFetcher class successfully compiled and saved. However, the Calculator class has a compile-time error. How should the developer fix this code? inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)* Change the class declaration for the Calculator class to public with inherited sharing. * Change the class declaration for the StatusFetcher class to public with inherited sharing. * Make the docalculations method in the Calculator class private. * Make the isActive method in the StatusFetcher class public. Question 30: An org has two custom objects: + Plan_c, which has a master-detail relationship to the Account object. + Plan_ltem_c, which has a master-detail relationship to the Plan_c object. What should a developer use to create a Visualforce section on the Account page layout that displays all of the Plan, Account, and all of the Plan_Item_c records related to those Plan_c records. © Astandard controller with a controller extension. * Acustom controller by itself. * Acontroller extension with a custom controller. © Astandard controller with a custom controller. Question 31 The following automations already exists on the Account object + A workflow rule that updates a field when a certain criteria is met + A.custom validation on the field + A flow that updates related contact records A developer created a trigger on the Account object. What should the developer consider while testing the trigger code? © Workflow rules will fire only after the trigger has committed all DML operations to the database. * The flow may be launched multiple times. Dounioaded by Shantelle Smith (shantelle3s39@amail com)* Aworkflow rule field update will cause the custom validation to run again. © The trigger may fire multiple times during a transaction. Question 32: What is the fundamental difference between a Master-Detail relationship and a Lookup relationship? © Ina Lookup relationship, the field value is mandatory. « AMaster-Detail relationship detail record inherits the sharing and security of its master record. « Ina Lookup relationship when the parent record is deleted, the child records are always deleted « Ina Master-Detail relationship, when a record of a master object is deleted, the detail records are not deleted. Question 33: Which two characteristics are true for Aura component events? Choose 2 answers. © Depending on the current propagation phase, calling event.stopPropagation() may not stop the event propagation. «The event propagates to every owner in the containment hierarchy. © If acontainer component needs to handle a component event, add an includeFacets="true" attribute to its handler. © By default, containers can handle events thrown by components they contain. Question 34: How many Accounts will be inserted by the following block of code? for (Interger i = 0; < 500; it#) { Account a = new Account {Name='New Account ' + i); insert a; inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shante100 150 500 Question 35: A.custom object Trainer_c has a lookup field to another custom object Gym_c Which SOQL query will get the record for the Viridian City Gym and all it's trainers? SELECT Id FROM Trainer_c WHERE Gym_r.Name = ‘Viridian City Gym’ SELECT Id, (SELECT Id FROM Trainer_c) FROM Gym_r WHERE Name = ‘Viridian City Gym’ SELECT Id, (SELECT Id FROM Trainers_r) FROM Gym_oc WHERE Name = "Viridian City Gym’ SELECT Id, (SELECT Id FROM Trainers_c) FROM Gym_ WHERE Name = "Viridian City Gym’ Question 36: Given the code below: List
alist = [SELECT Id FROM Account]; } for (Account a: aList){ List
cList = [SELECT Id FROM Contact WHERE Accountld = :a.ld); What should a developer do to correct the code so that there is no chance of hitting a governor limit? Combine the two SELECT statements into a single SOQL statement. Add a LIMIT clause to the first SELECT SOQL statement. Rework the code and eliminate for a loop. ‘Add a WHERE clause to the first SELECT SOQL statement. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 37: A developer identifies the following triggers on the Expense_c object: deleteExpense, applyDefaultsToExpense, validateExpenseUpdate; The triggers process before delete, before insert, and before update events respectively. Which two techniques should the developer implement to ensure trigger best practices are followed? Choose 2 answers © Maintain all three triggers on the Expense_c object, but move the Apex logi out of the trigger definition. © Unity all three triggers in a single trigger on the Expense_c object that includes all events. © Create helper classes to execute the appropriate logic when a record is saved. © Unify the before insert and before update triggers and use Process Builder for the delete action. Question 38: A developer must troubleshoot to pinpoint the causes of performance issues when a custom page loads in their org. Which tool should the developer use to troubleshoot? AppExchange. Developer console. Visual Studio Code IDE. Setup Menu. Question 39: inscocinanisnwibicteectaneon Ey studocu Downloaded by Shantalle Smith (shanteThe sales management team at Universal Containers requires that the Lead Source field of the Lead record be populated when a Lead is converted. What should be used to ensure that a user populates the Lead Source field prior to converting a Lead? Workflow Rule. Validation Rule. Formula Field. Process Builder. Question 40: A developer is migrating a Visualforce page into a Lightning web component. The Visualforce page shows information about a single record. The developer decides to use Lightning Data Service to access record data. Which security consideration should the developer be aware of? Lightning Data Service handles sharing rules and field-level security. The isAccessible( ) method must be used for field-level access checks. The with sharing keyword must be used to enforce sharing rules. Lightning Data Service ignores field-level security. Question 41 A developer created these three Rollup Summary fields in the custom object, Project_c: Total_Timesheets_c Total_Approved_Timesheets_c Total_Rejected_Timesheet_c The developer is asked to create a new field that shows the ratio between rejected and approved timesheets for a given project. Dounioaded by Shantelle Smith (shantelle3s39@amail com)What are two benefits of choosing a formula field instead of an Apex trigger to fulfil the request? Choose 2 answers. * Using a formula field reduces maintenance overhead. * A formula field will calculate the value retroactively for existing records. * A formula field will trigger existing automation when deployed. © Atest that validates the formula field is needed for deployment. Question 42: Given the following Apex statement: Account myAccount = [ Select ID, Name from Account]; What occurs when more than one account is returned by the SOQL query? © The variable, myAccount is automatically cast to the List data type. * Anunhandled exception is thrown and the code terminates. © The query fails and an error is written to the debug log. © The first Account returned is assigned to myAccount. Question 43: Example 1: AggregateResultl] groupedResults = [SELECT CampaignID, AVG(Amount) FROM Opportunity GROUP BY Campaignld]; for (AggregateResult ar : groupedResults) { System.debug('Campaign ID' + ar.get(‘Campaignid)); System.debug(Average amount’ + ar.get(expr0); inscocinanisnwibicteectaneon Ey studocu Dounlosded by Shantlle Smith shantele 358%Example 2: AggregateResult{] groupedResults = [SELECT CampaignID, AVG(Amount) theAverage FROM Opportunity GROUP BY CampaignID]; for (AggregateResult ar: groupedResults) { System.debug('Campaign ID' + ar.get(‘Campaignid)); System.debug(/Average amount' + ar.get(‘theAverage’)); Example 3: AggregateResult{] groupedResults = [SELECT CampaigniD, AVG(Amount) FROM Opportunity GROUP BY CampaignID]; for (AggregateResult ar: groupedResults) { System.debug(‘Campaign ID’ + ar.get(‘Campaignid)); System.debug(/Average amount’ + ar.get.AVG ()); Example 4: AggregateResult{] groupedResults = [SELECT CampaigniD, AVG(Amount) theAverage FROM Opportunity GROUP BY CampaignID]; for (AggregateResult ar: groupedResults) { System.debug(‘Campaign ID' + ar.get(‘Campaignid)); system.debug(/Average amount’ + ar.theAverage); Dounioaded by Shantelle Smith (shantelle3s39@amail com)} Which two examples above use the system.debug statements to correctly display the results from the SOQL aggregate queries? Choose 2 answers. © Example 1 © Example 3 © Example 4 Example 2 Question 44: A developer has a requirement to write Apex code to update a large number of account records on a nightly basis. The system administrator needs to be able to schedule the class to run after business hours on an as-needed basis, Which class definition should be used to successfully implement this requirement? © Global inherited sharing class ProcessAccountProcessor implements Database.Batchable
, Schedulable * Global inherited sharing class ProcessAccountProcessor implements Database.Batchable
© Global inherited sharing class ProcessAccountProcessor implements Queueable. © Global inherited sharing class ProcessAccountProcessor implements ‘Schedulable Question 45: A developer created a new trigger that inserts a Task when a new Lead is created. After deploying to production, an outside integration that reads task records is periodically reporting errors. Which change should the developer make to ensure the integration is not affected with minimal impact to business logic? © Use the database method with allOrNone set to False. «Remove the Apex Class from the Integration User's Profile. inscocinanisnwibicteectaneon Ey studocu Dounioaded by Shantelle Smith (shantele3539¢@amail com)« Use a try/Catch block after the insert statement. * Deactivate the trigger before the Integration runs. Question 46: AW Computing tracks order information in custom objects called Order_c and Order_Line_c. Currently, all shipping information is stored in the Order_c object. The company wants to expand its order application to support split shipments so that any number of Order_Line_c records on a single Order_c can be shipped to different locations, What should a developer add to fulfill this requirement? © Order_Shipment_Group_c object and master-detail field on Order_Shipment_Group_c © Order_Shipment_Group_c object and master-detail field on Order_c © Order_Shipment_Group_c object and master-detail field on Order_Line_c © Order_Shipment_Group_c object and master-detail fields to Order_c and Order_Line_c Question 47: Cloud kicks has a multi-screen flow that its call center agents use when handling inbound service desk calls. At one of the steps in the flow, the agents should be presented with a list of order numbers and dates that are retrieved from an external order management system in real time and displayed on the screen. What should a developer use to satisfy this requirement? * Aninvocable method * An outbound message «An Apex REST class * An Apex controller Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 48: The salesforce Administrator created a custom picklist field, Account_Status_c, on the Account object. This picklist has possible values of “Inactive” and “Active” As part of a new business process, management wants to ensure an opportunity record is created only for Accounts marked as “Active”, A developer is asked to implement this business requirement. Which two automation tools should be used to fulfill the business need? Choose 2 answers * Workflow Rules. © Salesforce Flow. * Process Builder. © Approval Process. Question 49: ‘AW Computing (AWC) handles orders in Salesforce and stores its product inventory ina field, Inventory_c, on a custom object, Product_c. When an order for a Procuct.c is placed, the Inventory_c field is reduced by the quantity of the order using an Apex trigger. public void reduceinventory(ld prodid, Integer qty) { Integer newlnventoryAmt = getNewInventoryAmt (prodid, qty); Product_c p = new Product.c (Id = prodid, Inventory_c = newinventoryAmt); update p; U/code goes here } AWC wants the real-time inventory reduction for a product to be sent to many of its external systems, including some future systems the company is currently planning. inscocinanisnwibicteectaneon Ey studocu :3589@gmail com) Downloaded by Shantalle Smith (shanteWhat should a developer add to the code at the placeholder to meet these requirements? * InventoryReductionEvent_c ev = new InventoryReductionEvent_c (Productld_c prodid, Reduction_c = qty); insert ev; © InventoryReductionEvent_e ev = new InventoryReductionEvent_e (Productld_ prodid, Reduction_c =qty); EventBus.publish(ev); © InventoryReductionEvent_c ev = new InventoryReductionEvent_c (Productld_c = prodid, Reduction_c = qty); EventBus.publish(ev); « InventoryReductionEvent_e ev = new InventoryReductionEvent_e (Productld_c = prodid, Reduction_c =qty); insert ev; Question 50: Which two are phases in the Salesforce Aura Application Event propagation framework? Choose 2 answers. * Control © Bubble © Default «© Emit Question 51 A developer needs to create a baseline set of data (Accounts, Contacts, Products, Assets) for an entire suite of tests allowing them to test independent requirements various types of Salesforce Cases. Which approach can efficiently generate the required data for each unit test? © Create test data before Test.startTest() in the unit test. © Use @testSetup with a void method. * Create a nock using the Stud API. © Add @isTest(seeAllData=true) at the start of the unit test class. Dounioaded by Shantelle Smith (shantelle3s39@amail com)Question 52: A developer wrote Apex code that calls out to an external system. How should a developer write the test to provide test coverage? © Write a class that implements WebServiceMock. * Write a class that extends HTTPCalloutMock. © Write a class that implements the HTTPCalloutMock interface. © Write a class that extends WebServiceMock. Question 53: A developer must provide custom user interfaces when users edit a Contact in either Salesforce Classic or Lightning Experience. What should the developer use to override the Contact's Edit button and provide this. functionality? * A Visualforce page in Salesforce Classic and a Lightning component in Lightning Experience. * ALightning component in Salesforce Classic and a Lightning component in Lightning Experience. * A ightning page in Salesforce Classic and a Visualforce page in Lightning Experience. * A Visualforce page in Salesforce Classic and a Lightning page in Lightning Experience. Question 54: Which code in a Visualforce page and/or controller might present a security vulnerability? ©
©
©
inscocinanisnwibicteectaneon Ey studocu Dounlosded by Shantlle Smith shantele 358%
You might also like
Salesforce Developer I Certification by Konstantin Kapitanov
PDF
No ratings yet
Salesforce Developer I Certification by Konstantin Kapitanov
265 pages
2024 SFDC Coding Standard
PDF
No ratings yet
2024 SFDC Coding Standard
84 pages
Salesforce Project Report
PDF
No ratings yet
Salesforce Project Report
15 pages
PD1 Dumps
PDF
No ratings yet
PD1 Dumps
3 pages
Salesforce Developer Certification PD1 PD2
PDF
No ratings yet
Salesforce Developer Certification PD1 PD2
11 pages
Dumpshq Salesforce Platform Developer I Exam Dumps by Trevino 05 09 2022 12qa
PDF
No ratings yet
Dumpshq Salesforce Platform Developer I Exam Dumps by Trevino 05 09 2022 12qa
13 pages
PD1 SP22
PDF
100% (1)
PD1 SP22
69 pages
PD1 Set3
PDF
No ratings yet
PD1 Set3
76 pages
PD1 Original
PDF
No ratings yet
PD1 Original
41 pages
Platform Developer Exam
PDF
No ratings yet
Platform Developer Exam
57 pages
PD1 Dump 5
PDF
No ratings yet
PD1 Dump 5
10 pages
SET3
PDF
No ratings yet
SET3
62 pages
Platform Developer-2 SU18
PDF
No ratings yet
Platform Developer-2 SU18
42 pages
3
PDF
No ratings yet
3
15 pages
PD1 Set2
PDF
No ratings yet
PD1 Set2
9 pages
Sample Questions
PDF
100% (1)
Sample Questions
13 pages
Salesforce Platform Developer I Dumps by Puckett 24 05 2024 12qa Vceexamstest
PDF
No ratings yet
Salesforce Platform Developer I Dumps by Puckett 24 05 2024 12qa Vceexamstest
16 pages
PD1 Set2 Su23
PDF
No ratings yet
PD1 Set2 Su23
30 pages
SFDC MCQ2 Ad
PDF
No ratings yet
SFDC MCQ2 Ad
81 pages
Execution Flow of Trigger/salesforce/apex: This Can Not Be Controlled by Programmer
PDF
No ratings yet
Execution Flow of Trigger/salesforce/apex: This Can Not Be Controlled by Programmer
5 pages
Screenshot 2022-05-12 at 11.50.27 AM
PDF
No ratings yet
Screenshot 2022-05-12 at 11.50.27 AM
28 pages
Pd2 - Sp24 PDF
PDF
No ratings yet
Pd2 - Sp24 PDF
74 pages
Apps
PDF
No ratings yet
Apps
95 pages
Force Platform Fundamentals Final
PDF
No ratings yet
Force Platform Fundamentals Final
360 pages
Guide For Salesforce DeveloperSuperSet
PDF
No ratings yet
Guide For Salesforce DeveloperSuperSet
20 pages
Async Apex
PDF
100% (1)
Async Apex
3 pages
PD1 Set4 Su23
PDF
No ratings yet
PD1 Set4 Su23
21 pages
Bulk Apex Triggers
PDF
No ratings yet
Bulk Apex Triggers
9 pages
Batch Apex in Salesforce
PDF
No ratings yet
Batch Apex in Salesforce
3 pages
SOQL Query in Salesforce Apex & Examples
PDF
No ratings yet
SOQL Query in Salesforce Apex & Examples
39 pages
Old Set 60% Question From. It
PDF
No ratings yet
Old Set 60% Question From. It
89 pages
25 Aug - PD1 - SET5
PDF
No ratings yet
25 Aug - PD1 - SET5
61 pages
Batch
PDF
No ratings yet
Batch
13 pages
Best Trigger Example
PDF
No ratings yet
Best Trigger Example
3 pages
Top Salesforce Trigger Interview Q A S 1727347415
PDF
No ratings yet
Top Salesforce Trigger Interview Q A S 1727347415
6 pages
DEX450 BuildApplicationsProgrammatically Exercises
PDF
No ratings yet
DEX450 BuildApplicationsProgrammatically Exercises
91 pages
Salesforce Training - Basics
PDF
No ratings yet
Salesforce Training - Basics
14 pages
Sales Force Apex Language Reference
PDF
No ratings yet
Sales Force Apex Language Reference
485 pages
T & H P A: Understanding Person Accounts
PDF
No ratings yet
T & H P A: Understanding Person Accounts
2 pages
SFDC New April
PDF
No ratings yet
SFDC New April
77 pages
B2B201-EN-2 b2b Commerce Cloud Training Brochure
PDF
No ratings yet
B2B201-EN-2 b2b Commerce Cloud Training Brochure
2 pages
Batch Apex
PDF
No ratings yet
Batch Apex
7 pages
Salesforce Interview Question.1
PDF
No ratings yet
Salesforce Interview Question.1
45 pages
Salesforce Interview Questions and Answers 1689401982
PDF
No ratings yet
Salesforce Interview Questions and Answers 1689401982
5 pages
Support
PDF
No ratings yet
Support
1,766 pages
ORM Feature
PDF
No ratings yet
ORM Feature
10 pages
36 Trigger Scenarios
PDF
No ratings yet
36 Trigger Scenarios
1 page
Salesforce Dumps
PDF
No ratings yet
Salesforce Dumps
6 pages
Triggers in Salesforce Interview Questions and Answer
PDF
No ratings yet
Triggers in Salesforce Interview Questions and Answer
7 pages
Salesforce Herokue
PDF
No ratings yet
Salesforce Herokue
17 pages
Salesforce Test-Inside Platform-App-Builder PDF Exam 2023-Nov-27 by Upton 183q Vce
PDF
No ratings yet
Salesforce Test-Inside Platform-App-Builder PDF Exam 2023-Nov-27 by Upton 183q Vce
8 pages
Aindump2go Platform-App-Builder Exam Question 2023-Nov-10 by Paul 138q Vce
PDF
No ratings yet
Aindump2go Platform-App-Builder Exam Question 2023-Nov-10 by Paul 138q Vce
9 pages
User Interface 3
PDF
No ratings yet
User Interface 3
22 pages
Curriculum Vitae: Percentage
PDF
No ratings yet
Curriculum Vitae: Percentage
5 pages
Asynchronous Programming
PDF
100% (1)
Asynchronous Programming
16 pages
1
PDF
No ratings yet
1
15 pages
Salesforce Platform Developer 1
PDF
No ratings yet
Salesforce Platform Developer 1
9 pages
Black Belt - Tshoot
PDF
No ratings yet
Black Belt - Tshoot
53 pages
pd1 dumps2
PDF
No ratings yet
pd1 dumps2
18 pages
Pdi SF
PDF
No ratings yet
Pdi SF
20 pages