General Q&A Flashcards

1
Q

What is a junction object?
A) Custom object with any number of lookup and master-detail relationships
B) Custom object with one lookup relationship and one master-detail relationship
C) Custom object with two lookup relationships
D) Custom object with two master-detail relationships

A

D - A custom object with two master-detail relationships

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
Which method is defined in the StandardController class?
Choose 2 answers
A) Save
B) Undelete
C) Cancel
D) Merge
A

A - Save
C- Cancel

Additional StandardController Methods

  • addFields
  • delete
  • edit
  • getId
  • getRecord
  • reset
  • view
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
What is the name of the standard relationship from Account down to Contact
A) Accounts
B) Account
C) Contacts
D) Contact
A

C-Contacts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does SOSL queries return

A

List of Lists of sObjects, where each list contains the search results for a particular sObject type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Force.com is multi-tenant. What does this statement mean?
A) Applications share hardware, storage and other infrastructure
B) Requires expensive infrastructure but allows resource sharing
C) Applications can be deployed at multiple locations
D) Applications from different organizations get their own technology architecture

A

A- Force.com is a multi-tenant platform, that is, applications on the platform share hardware, storage, and other infrastructure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
Identify the advantages of declarative customization (Select all that apply)
A) Enhanced security
B) Ease of upgrades
C) Ease of maintenance
D) Offers the most flexibility
A

B and C. Declarative customizations are easy to upgrade and maintain. They do not offer enhanced security or maximum flexibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which programmatic tool will you use to write custom business logic

A

Apex

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which programmatic tool will you use to load large amounts of data into the system

A

Bulk API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which programmatic tool will you use to create pages with custom look and feel

A

Visualforce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which programmatic tool will you use to move configuration changes between sandbox and production environments

A

Metadata API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Identify the differences between Apex and the other programming languages? Select all that apply
A) Apex runs in a multitenant environment
B) Apex performs uncontrolled program invocations
C) Apex is case-insensitive
D) Apex can be processed on any platform.

A

A and C. Apex runs in a multitenant environment and is case-insensitive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

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

A

D) All of the above

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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

A

D) All of the above

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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

A

B) A representation of configurations and customizations in Salesforce and is in XML format

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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 changes
B) Use the SOAP API
C) A change request form and the setup audit trail
D) Have everyone write the changes on whiteboard using different colored markers so you know who did what

A

C) A change request form and the setup audit trail

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

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 to the same as the production organization, and then no new features will be included in the deployment

A

D) You can change the API version number in the package.xml to the same as the production organization, and then no new features will be included in the

17
Q
What event type corresponds to a user tapping an Account record in Salesforce1
A) URI
B) UITracking
C) Login
D) API
A

A) UITracking

18
Q
A user in your organization opens a Visualforce page. Where is this event stored?
A) In your organization's documents
B) In the API
C) In an event log file
D) It doesn't get stored
A

C) In an event log file

19
Q

Event monitoring can be used in which of the following scenarios:
A) Determining why certain pages are loading slowly or timing out
B) Monitoring which IP addresses users are logging in from
C) Identifying slow performance on Visualforce pages
D) All of the above

A

D) All of the above

20
Q
You're developing a new application for your organization. According to Salesforce best practices, what should you consider first?
A) The user interface
B) How you'll release the application
C) The underlying API
D) Overall user experience
A

D) The underlying API

21
Q

What permissions do you need to use event monitoring?
A) Event Monitoring Enabled and API Enabled
B) API Enabled and View Event Log Files
C) View Event Log Files and Customize App
D) API Enabled and Chatter

A

B) API Enabled and View Event Log Files

22
Q

Where is the REST Explorer located in Workbench?
A) The REST Explorer isn’t part of Workbench
B) On the Workbench home screen
C) Under the ‘queries’ menu
D) Under the ‘utilities’ menu

A

D) Under the ‘utilities’ menu

23
Q

Which of the following REST queries returns only the log file for all your organization’s logout events?
A) /services/data/v34.0/query?q=SELECT+Id+,+EventType+,+LogDate+,+LogFileLength+,+LogFile+FROM+EventLogFile+WHERE+EventType+=+’ReportExport’

B) /services/data/v34.0/query?q=SELECT+Id+,+EventType+,+LogDate+,+LogFileLength+,+LogFile+FROM+EventLogFile+WHERE+EventType+=+’Logout’

C) /services/data/v34.0/query?q=SELECT+LogFile+FROM+EventLogFile+WHERE+EventType+=+’Login’

D) /services/data/v34.0/query?q=SELECT+LogFile+FROM+EventLogFile+WHERE+EventType+=+’Logout’

A

D)

24
Q

What’s the benefit of using the REST API over the SOAP API to query event log files?
A) REST queries execute more quickly
B) REST queries automatically de-serialize the Base64 content into a link to the CSV file
C) REST queries use more resources
D) There is no benefit

A

B) REST queries automatically de-serialize the Base64 content into a link to the CSV file

25
Q

Say you are interested in downloading a single event log file for a particular event type. What is the best way to do this task?
A) Download the cURL script
B) Write a custom Python script
C) Ask a developer to do it for you
D) Use the Direct Download button in the browser application

A

D) Use the Direct Download button in the browser application

26
Q
Event log files are downloaded in which format?
A) .csv
B) .doc
C) .pdf
D) .evt
A

A) .csv

27
Q

What is the benefit of using a script to download your event log files?
A) Scripts are easier to understand than direct downloads
B) Scripts help you automate your downloads
C) Downloads from scripts finish more quickly than direct downloads
D) There is no benefit to using scripts

A

B) Scripts help you to automate your downloads

28
Q
Who can help you automate your organization's event log file downloads using scripts?
A) Your end users
B) Your organization's CEO
C) An integration specialist
D) Nobody can help you
A

C) An integration specialist

29
Q

Up to how many leads can you generate automatically through the Web-to-Lead process?

A

Up to 500 leads per day