eQuizShow

DEV401

Force.com

Question: Which mechanism allows for authenticated access to a Force.com site?
1. It is not possible to provide authentication for a Force.com site
2. An active Customer Portal
3. Setting restricted IP ranges on your site

Answer:
2. An active Customer Portal


Question: Which action is necessary when using the declarative capabilities of the Force.com platform to build custom applications?
1. Compile code
2. Configure an application server
3. Build a data model
4. Write SQL queries to create reports

Answer: 3. Build a data model

Question: Which capability does building an application on the Force.com platform provide? (Choose 2)
1. The ability to build apps with clicks not code
2. The ability to internationalize and localize apps
3. The ability to run reports on configuration changes
4. The ability to have applications upgraded though customization will not be lost

Answer:
1. The ability to build apps with clicks not code
2. The ability to internationalize and localize apps


Question:

Mannie the Marketing developer wants to build an application on the Force.com platform. The data model, the business logic, and the requirements have been considered. The user access requirements have not been considered. What is the implication of building the application given the available information? (Choose 2)

1.The data model may not support the required security controls

2. The security controls may not support the approval process requirements

3. Mannie will not be able to build any reports or dashboards if the security controls have not been considered

4. Mannie cannot establish security controls if not completed upon initial setup


Answer:

1.The data model may not support the required security controls

2. The security controls may not support the approval process requirements



Question:

Which statements regarding master-detail relationships in the Force.com platform are true? (Choose 2)

1. The security settings for the master record control the detail record

2. The master-detail relationship field is required on the page layout of the detail record

3. When a master record is deleted, the child records remain in the system without a master record

4. When defining a master-detail relationship, the custom object on which you are working is the master


Answer:

1. The security settings for the master record control the detail record

2. The master-detail relationship field is required on the page layout of the detail record



Business Logic

Question: What is the limit for cross-object formulas? 
a. 4
b. 10
c. 12
d. 24

Answer: b. 10

Question:

Which option is available when configuring the list of initial submitters in an approval process?(Choose 2)

1. Roles and subordinates

2. Approval team members

3. Profiles

4. Public groups


Answer:
1. Roles and subordinates
4. Public groups


Question: After creating a workflow rule with a time-based action that sends n email reminder to users 14 days after a record has been developed, would like to test to make sure that the rule is working the way it was intended. How can the Thomas the developer verify that the workflow rule is working? (Choose 2)
1. Select Thomas's user name in the time-based Workflow queue setup, create a new record, then check the queue
2. Create a new record, then check the outbound message queue
3. Select Thomas's user name in the debug log setup, create a new record, then check the debug log for evidence workflow executed
4. Keep turning the workflows off and on and see if anyone notices

Answer:
1. Select Thomas's user name in the time-based Workflow queue setup, create a new record, then check the queue
3. Select Thomas's user name in the debug log setup, create a new record, then check the debug log for evidence workflow executed


Question: What is a Junction Object?
Answer: A custom object with two master-detail relationships.

Question: Ditcher, Quick, and Hyde divorce attorneys have a recruiting application where salary requirements are tracking in a custom object. An approval process is built that will route all salary requirements less than 100,000 USD to the recruiter for automatic approval. In the same approval process, salary requirements greater than 100,000 USD are routed directly to the VP of HR. What must be done to initiate the approval process that will route the appropriate records to the VP for approval?
Answer: Execute the approval process by clicking on the submit for approval button. 

Reporting

Question: TRUE or FALSE: 
Reports can display multiple child objects at one time.

Answer: FALSE

Question: What are the two relationship types? 
Answer: Master-Detail
Lookup


Question: How many look up relationships are allowed per object?
Answer: 25

Question: How many parents can a child object have in a lookup relationship? How many parents can a child object have in a Master Detail relationship? 
Answer: 40, 2

Question: What is the maximum number of values in a controlling field?
Answer: 300

Sharing

Question: TRUE or FALSE: In order to transfer a record to another user, the user the record is being transferred to must have at least read access.
Answer: TRUE

Question: TRUE or FALSE: A user can have more than one role in the role hierarchy.
Answer: FALSE

Question: What are the two types of "sharing rules"?
Answer: Ownership based sharing
Criteria based sharing


Question: What are the three record access levels you can grant to someone for a record you own? 
Answer:

Read Only

Read/Write

Full Access: Allows for reading, editing, deleting, sharing or transferring



Question: Who can create Apex Sharing Reasons?
Answer: Users with the "Modify All Data" permission

User Interface

Question: TRUE or FALSE: Salesforce1 supports some declarative customization. 
Answer: TRUE

Question: TRUE or FALSE: 
You can have multiple global publisher layouts.

Answer: TRUE

Question: Name two actions you can add to the Chatter publisher.
Answer:

Question: What formats can a custom logo be submitted in? What is their maximum size?
Answer: GIF or JPG. 20KB

Question: What are the three custom tabs and what does each do? 
Answer:

Custom Object Tab: can be used to display the data of any custom object

Web Tabs: display external Web-based application or Web page

Visualforce Tab: display a Visualforce page