Developer Trail - Intermediate Flashcards
Which of these statements is true for Lightning Connect?
A. No external data is imported into your Salesforce org.
B. External data is read in real time when you request it.
C. It can be used with any data source that supports OData 2.0.
D. All of the above.
D. All of the above.
Which of these is NOT an appropriate use case for Lightning Connect?
A. You want to integrate external data without writing custom code.
B. The external data is changing frequently.
C. You need to set up workflows and triggers for the external data.
D. You only need real-time access to a small fraction of the external data.
C. You need to set up workflows and triggers for the external data.
In which of these scenarios is ETL a better choice than Lightning Connect?
A. You need the external data to follow the sharing rules defined for your organization.
B. You want to generate reports and charts from the external data.
C. All of the above.
C. All of the above.
Which of these is NOT true about external objects?
A. They integrate with Salesforce APIs, Apex, Visualforce, and Chatter.
B. They can be related to other objects.
C. You can use them in formula fields.
D. They are automatically viewable in the Salesforce1 mobile app
C. You can use them in formula fields.
Which of the following statements is true about external callouts:
A. SOAP callouts use XML and may use a WSDL for code generation.
B. HTTP callouts typically use JSON but can use XML as well.
C. HTTP callouts are generally easier to work with than SOAP callouts.
D. All of the above.
D. All of the above.
SOAP Web Services are commonly used for:
A. Simple, light weight services that are typically stateless.
B. Public APIs that use HTTP and JSON.
C. Enterprise apps that require a formal exchange format or stateful operations.
D. No one uses SOAP any longer… it’s a four-letter word.
C. Enterprise apps that require a formal exchange format or stateful operations.
Which of the following can you create safely in a production organization?
A. Apex Classes
B. Triggers
C. Custom Apex Controllers for Visualforce Pages
D. Reports and Dashboards
D. Reports and Dashboards
What is application lifecycle management?
A. It’s the circle of life, and it moves us all.
B. A resource management process.
C. A process for maintaining apps.
D. A process of managing the lifecycle of an app, from initial planning, to development, and final release.
D. A process of managing the lifecycle of an app, from initial planning, to development, and final release.
What are the elements of a governance framework?
A. Center of excellence, release management, and design standards
B. A development team and a release schedule
C. A group of managers and experts
D. Development guidelines
A. Center of excellence, release management, and design standards
When is it advisable to use a Full sandbox? A. For training users on new features B. Staging before final deployment C. Performance and load testing D. All of the above
D. All of the above
What are some of the features and advantages of sandbox templates?
A. Using sandbox templates increases the amount of data copied.
B. Sandbox templates are used to import external data.
C. Sandbox templates are available in all editions.
D. Sandbox templates allow you to decide which objects to include in sandbox. By limiting the amount of data copied, the sandbox copy process can be faster.
D. Sandbox templates allow you to decide which objects to include in sandbox. By limiting the amount of data copied, the sandbox copy process can be faster.
You have a team of developers who don’t need access to production but just need access to sandbox for developing apps. How do you manage their accounts?
A. Create developer users as inactive users in production, then activate those users in sandbox.
B. If developers are also production users, you still need to create their accounts in sandbox.
C. De-activate developer users in sandbox.
D. Import users from a .csv file.
A. Create developer users as inactive users in production, then activate those users in sandbox.
Before you can deploy to production, you should:
A. Use profiles to lock users out of the system
B. Test your changes first in a test sandbox environment.
C. Give training documents and release notes to end users
D. All of the above
D. All of the above
Which of the following are good ways to track changes in production?
A. Diff the metadata
B. Use a change log request form
C. Check the setup audit trail every week
D. All of the above
D. All of the above
Ideally, who should be in charge of logging all changes in production? A. Product manager B. Administrator C. QA Engineer D. Developer
B. Administrator
A metadata type is:
A. A data type.
B. A representation of configurations and customizations in Salesforce and is in XML format.
C. A representation of custom objects only.
D. JSON representation of settings.
B. A representation of configurations and customizations in Salesforce and is in XML format.
What is a good way to track changes to customizations and settings that aren’t represented as metadata types?
A. Hire an intern to track the changes.
B. Use the SOAP API
C. A change request form and the setup audit trail.
D. Have everyone write the changes on a whiteboard using different colored markers so you know who did what.
C. A change request form and the setup audit trail.
Choose the best answer based on the following scenario: Salesforce has been upgraded on sandbox instances but not yet on production instances. As a result, your sandbox is now running a newer version than your production organization.
A. You won’t be able to deploy from sandbox to production until the production org has been upgraded to the same API version
B. You can opt out of the Salesforce release
C. You can use Change Sets, which bypass version limitations
D. You can change the API version number in the package.xml file to the same as the production organization, and then no new features will be included in the deployment
D. You can change the API version number in the package.xml file to the same as the production organization, and then no new features will be included in the deployment