Dev 401 Learning

December 10, 2017 | Author: Abhi Singh | Category: Salesforce.Com, C (Programming Language), Email, Computing, Technology
Share Embed Donate


Short Description

This is a list of questions that I feel may be useful to friends that are practicing declarative approach in Salesforce ...

Description

1 | Page

Dev 401 IMP Questions 1. For a master detail relationship fields, what determines the access a user must have to master record in order to create, edit or delete the associated detail records? a. Field Level Security b. Field Data Type c. Record Type d. Sharing Setting Ans: d 2. Universal Containers tracks offers as an object in a recruiting application. Once an offer has been accepted by a candidate, there must be a value in the “Actual Salary” field. How would a developer meet this requirement? a. Create a validation rule two make sure that the Actual Salary is not null whenever an after is accepted. b. Create a workflow field update to set the property of the Actual Salary field to required. c. Create a validation rule to make Actual Salary required each time the offer record is saved. d. Create a formula field that prompts the user to enter an Actual Salary value whenever the offer record is edited. Ans: a 3. Which type of custom field can be an external ID? a. Custom field of any type. b. Text, Number, or formula fields only. c. Phone Number, Email, URL and test-based field. d. Text, Email, or Number field only. Ans: d 4. Which statement is true regarding Force.com Sites? Choose 3 Answers? a. Sites can leverage declarative page layouts as well web pages. b. Sites enable the developers to build public, unauthenticated websites. c. Sites are built with Visual force pages. d. Sites leverage data and content in a Sales force org. Ans: b,c,d 5. A developer has added a custom object tab to an application.

2 | Page

Which additional feature will become available by default for the object in the application? Choose 3 Answers a. Sidebar Search b. Recent items c. Quick create d. Create new side bar component e. Custom reporting. Ans: a,c,d 6. Which feature is available for the custom objects? a. Sharing. b. Field History Tracking. c. Assignment rules. d. Queues. Ans: a,b,d Note: Assignment rules are available for leads and cases only. 7. A universal container tracks positions as a custom object in the recruiting application. All positions with a priority of ‘critical’ should not be open for more than two weeks. If position remains open for more than 14 days the priority should be re-examined. How would a developer automate this process? a. Create a time-dependent workflow action that updates the position status to closes 14 days after record creation. b. Create a validation rule that compares today’s date and the records actiondate determine if the difference and greater than 14 days. c. Create a time-dependent workflow action that sends an email to the recruiter if the position is still open 14 days after record creation. d. Create a workflow to done position, assigned to the owner of the position record that is 14 days after record creation. Ans: c 8. Universal containers as built a recruiting application on the force.com platform. In the application, recruiting managers need to see how the member and the status of the candidates in the pipeline changes month over month. Which feature enables this kind of analysis? a. b. c. d.

Custom report types Analytic snapshots and dashboards Dashboards Custom summary formulas

3 | Page Ans: b 9. Position is a custom object in a recruiting application built on the force.com platform. Department is a field on the position object. Which type of report to show hiring managers the number of positions grouped by department? a. Analytic snap shot b. Pivot c. Tabular d. Summary Ans: d 10.Which statement is true about custom object import wizard? a. It can perform matching based on related record ID only b. It can provide success and error files. c. it can duplicate records d. it can import, upsert, update,delete and export data Ans: c 11.In a recruiting application, all users should be able to see position that have a status Open, if the status anything other than open, the position should be visible only to the record owner. How would be a developer accomplish this? a. Set the organization wide default for position to public Read-only then use a sharing rule restrict access to closed positions. b. Set the organization wide default for position to private, then use manual sharing rule restrict access to closed positions. c. Set users profiles to ensure to view only for open positions. d. Set the organization wide default for positions to private then use a sharing rule automatically share open position Ans: d 12.Hiring managers at Universal Containers would a visual mechanism for determining review scora outliers Review scorers are captured as a custom Review object and can range from 1 to 10? Any review score that is >8 should be highlighted as screen. Any review score which is < 4 should be highlighted in red. How would a developer accomplish this? a. Use custom Summary formulas. b. Use Charts c. Use Conditional highlighting d. Use Matrix Reports. Ans: c

4 | Page 13.Universal Containers that employees are also able to view and edit records in a custom object called positions, but in users can write them. How can Universal Containers and accomplish this goal? a. Remove and Delete Access for positions from all users rules. b. Assign the Read-only profile to all users. c. Set the organization wide-default for positions to Read-only. d. Remove the delete permission for positions from all profiles. Ans: d 14.Match the force.com platform aspects with their corresponding descriptions drop 1st selection Question? a. User Interface: Controls Applications Appearance. b. Database: Defines Objects, Fields and Relations. c. Developments: Tools and environments used to develop Force.com application d. Logic: Create tasks, assigns records, does based actions Ans: doubt (All are right) 15.Which types of tab can a developer create? Choose 3 Answers a. Web Tabs. b. Apex Tabs. c. Virtual Force tabs d. Standard Object tabs. e. Custom object tabs. Ans: a,c,e 16.A developer would like to modify the contents of a hover details for a custom object called position What would a developer customize to accomplish this? a. Position record types. b. Position search layouts. c. Position field dependence d. Position mini page layout. Ans: d 17.When loadingaccount, contact and user data that represents the recommended order to load the data? a. Load Accounts, then Contacts, then users. b. The order doesn’t Matter. c. Load Contacts, then Accounts, then users d. Load users, then Accounts, then Contacts. Ans: d

5 | Page 18.A business requirement can be met by using either a formula field or an Apex trigger. Why would a developer use a formula field of an Apex trigger? Choose 2 Answers. a. Formula fields do not require test methods to deploy. b. Formula fields allow greater control and flexibility then Apex triggers. c. Formula fields can be creates and deployed using only a browser. d. Formula fields allow access to resources external to the force.com platform. Ans: a,c 19.What can cross object formulas reference? a. Both parent and child object records. b. Child object records only. c. Records of the same object d. Parent object records only. Ans: d 20.Object B has a look up relationship to Object A. Object C has a look up relationship to Object B. A developer needs to run a report an A records with C record. How can a developer accomplish this? a. Create a custom report type that includes A with B with C. b. Run a report using the standard report type: A with B with C. c. Create a summary report with a custom summary formula summariting by A, then B, then C. d. Create a matrix report with A and B records as column heading and C records as row headings. Ans: a 21.What can be viewed using the process visualizer? a. Workflow rules. b. Sales processes c. Support processes d. Approval processes Ans: d 22.In a recruiting application, a master details relationship has been defind between two custom objects, job applications (Master) and Reviews (detail). Which statement is TRUE? Choose two answers a. The master details relationship between job Applications and Reviews is defind on the job Application object b. Review records will inherit ownership from associated job application. c. Deleting a job application record will delete associated review records. d. Review records may exist without an associated job application.

6 | Page Ans: b,c 23.In which Salesforce environments will the Force.com record IDs be identical? a. Production and Developer sandbox only. b. Production full copy sandbox Developer sandbox. c. Force.com record IDs are never identical. d. Production and full copy sandbox only. Ans: d 24.A developer would like to enable end users to filter the data displayed on the related list of an object detail page. How could a developer accomplish this? a. Enable advanced search on the object’s related list b. Create a visualforce page to replace the object detail view. c. Configure the object’s related list to add a filter d. Customize the search filter fields layout for that object. Ans: b 25.Universal containers has built a recruiting application with two custom objects Job Application and Reviews, that have a master detail relationship, users should NOT be allow to delete review records after job application records have been approved. How would a developer meet this requirement? a. b. c. d.

Use a validations rule in conjunction with a roll-up summary field. Use workflow to change the page layout to Read-only. Remove the Delete button from the job application page layout Change the interviewer’s profile to Read-only for the review object.

Ans: a 26.In a recruiting application, a custom object called position requires approval when a position record is submitted for approval, the requirements below must be met: *The hiring manager must approve the record *The approval must be forwarded to all members of the executive team, but one executive needs to approve the record. *The VP of human resources must approve the record. How would a developer meet this requirement? a. Create an approval process which utilize parallel approves, but does not require unanimous approval. b. Create an approval process with a step for executive team member approval steps to be skipped.

7 | Page c. Create approval workflow rules, requiring at least one executive team member to complete their assigned task d. Create multiple approval processes, one for each executive team member, and utilize parallel submission. Ans: a 27.Which dashboard component displayed a grand total across a set data? Choose 2 Answers a. Chart b. Table c. Metric d. Gauge Ans: c, b 28.For objects where data access is granted through the role hierarchy, how is access granted? a. Users are only granted access to data owned by users below them in the role hierarchy. b. Users are granted access to data accessible to users in the same role in the hierarchy. c. Users are granted access to data owned by users above them in the role hierarchy. d. Users are only granted access to data accessible by users below them in the role hierarchy. Ans: d 29.Which field is available as a part of the transition workbench for a validation rule? a. Description b. Formula c. Error message d. Rule Criteria Ans: c 30.which action is available to developer………………………………………………………………………………………… ? Choose 2 Answers a. Create a cross object formula field on the child object to reference field on the parent object. b. Create a cross object formula field on the parent object to reference fields the child object. c. Create a custom report type that allows customization of fields displayed from both parent and child objects the report wizard. d. Create a role up summary field on the parent object to count child records.

8 | Page Ans: a,c 31.A developer needs to support multiple currencies for custom object in an application. The multiple currency features has been enabled for the organization. What does the developer need to know in order to successfully support this application? Choose 2 Answers a. Currency ISO code will need to be supplied when inserting records in different currencies. b. Administrators can add additional currencies after the application has been built. c. Roll up summary fields on a parent record will calculate incorrectly if the child records have multiple currencies. d. The multiple currency features will automatically track historical exchange roles. Ans: a,c 32.Universal containers tracks reviews as a custom object in a recruiting application. An interview score is tracked on each review record and should be numerical, so that hiring managers can perform score calculations. The score should be restricted to integer value 1 through 5 and displayed as a set of radio buttons. How can a developer meet this requirement? a. Create the interview score field as a picklist, displayed as radio button on the page layout b. Create the interview score field with a data type of radio button c. Create a visualforce component to display the interview score as a set of radio buttons d. Create a formula field that displays the interview score as a set of radio buttons. Ans: c 33.In a recruiting application summary recruitment are tracked in a custom object. An approval process ………………………..we route all salary requirements less than 100,000 U$0 to the recruiter to automatic approval in that same approach process salary requirements greater than 100,000 U$0 are routed directly to the vice president of human resources. What must be done to indicate the approval process that will route the appropriate reports to the vice president for approval? a. Create a workflow rule that will evaluate salary amount and send a notification to the vice president if the salary is greater than 100,000 USD b. Save the record so it will automatically be entered into the approval process

9 | Page c. Create a workflow rule that will evaluate the salary amount and trigger the approval process if the salary is greater than 100,000 USD d. The approval process by clicking on the submit for Approval on the record’s detail page layout Ans: d 34.What is NOT a component of a custom Force.com application? a. Date warehouse b. Custom object c. Custom tab d. Default loading page Ans: a 35.What must a developer consider when inserting records using an API-based tool? Chose 2 answers a. Required fields on page layouts are enforced b. Universally required field settings are respected c. Validation rules are respected d. Apex triggers are ignored Ans: b,c 36.In a master detail relationship, what happens to the child records if the parent record is deleted? a. Child records are not deleted b. Child records are deleted c. Parent record deletion fails d. A subset of the child records is deleted Ans: b 37.A developer needs to perform an automated extract of data from Salesforce nightly at 2:00 am How would the developer accomplish this? a. Use the data export service to perform a nightly extract b. Use the command-line interface of data loader c. Use the export scheduler of data loader’ GUI d. Use the schedule manager of the import wizard Ans: b 38.If a change is made to an approval process, how can a developer determine the user that made the change? Choose 2 Answers a.By looking at ‘Modified By’ on the approval definition b. By checking the field level history on the associated record c. By examining the Debug log

10 | P a g e d. By examining the set audit trail Ans: a,d 39.In a bug tracking application, Universal Containers has created a time-based workflow action that will execute 30 days after a Bug record is created. The developer would like to test to sure that the rule is working as it should. Which feature is available for Testing? Choose 2 Answers a. b. c. d.

Bug History related list Debug log Time based workflow queue Activity history related list

Ans: b,c 40.Which statement is TRUE about field level security? Choose 2 answers a. It is specified on the profile b. It is determine the values displayed in a visible pick list filed c. It is enforced in the web services API d. It can be controlled at the record level Ans: a,c 41.When performing an update with data loader the commadelimited file must contain a columnwith which values? a. b. c. d.

The The The The

logical names of the records profiles names of the records owners force.com records ID values of the records created time and data of the records

Ans: c 42.Master details relationships can be used to model many-to-many relationships between two objects.Which statement is TURE about many to many relationships? Choose 3 answers a. Each master object record displays a related list of the associated junction object records b. Each use a junction object to connect the two objects that need to relate to each other. c. Each primary and secondary object has a standard report ______________ d. Each record of one object is linked to multiple records from another object and vice versa

11 | P a g e Ans: a,b,d

43. A developer wants to build an application on the force .com platform the data model, the users needing access to the application, and the application business logic have been considered. The report and dashboard requirements have been considered. Which statement is TRUE about building the application? a. b. c. d.

The The The The

developer will not be able to load application data data model may not be visible to management users dashboard will not be visible to management users data model may not support the required reports

Ans: d 44. Which mechanism allows for authenticated access to aforce.com site? Choose 2 Answers a. b. c. d.

It is not possible to provide authentication for force.com Site An active customer portal An active partner portal. Setting restrictedIP ranges for your site.

Ans: b,d 45. Why might an analytic snapshot fail during a scheduled run? Choose 3 answers a. b. c. d. e.

The The The The The

source report has been resaved as a matrix report. running user has been made inactive. target object contains an Apex trigger target object is a custom object. source report was not created by an Administrator.

Ans: a,b,c 46. What is a junction object? a. A custom object with two master detail relationships. b. A standard object with a master detail relationship. c. A custom object with a master detail relationship d. A standard object with two master detail relationships Ans: a

12 | P a g e 47. How does a developer enable users to access tags in the sidebar? Choose 3 Answers a. b. c. d. e.

By By By By By

enabling tags for public groups enabling tags for organization enabling tags on users’ profiles adding tags on the sidebar in the home page layout enabling tags on the page layout for an object.

Ans: b,c,d 48. How can a wireless device user approve a record? Chose 2 Answers a. b. c. d.

Via Via Via Via

voice recognition email from a smartphone mobile browser by logging into Salesforce a text message

Ans: b,c 49. Which portion of the Model-View-Controller paradigm is represented in force.com as a standard or custom object? a. Model b. Controller c. View Ans: a 50. Which property of a field can be edited within the page layout editor? Choose 2 answers a. b. c. d. e.

Controller Required Always displayed Read-only Field dependency

Ans: b,d 51. Which developer tool can be used to create a data model? Choose 2 Answers a. Force.com Data loader

13 | P a g e b. Force.com IDE c. Force.com API d. Application Setup Menu Ans: b,d 52. Users X and Y need to see the same candidate record. For security reasons, user Y should NOT be able to view and report on the Email Address field on the record How would a developer meet this requirement? a. Use a sharing rule to make the email address only visible to user X. b. Use page layouts to make the email address visible to user X but not User Y c. Use field level security to make the email address visible to user X but not user Y d. Us a custom visual force to make the email address visible to user X but not user Y Ans: c 53. Object X has a lookup field to object Y.X needs to display a text value from a text field on Y To ensure data integrity, how would a developer implement this? a. Create a formula field on object X that retrieves the value from Y b. Create a roll-up summary field on object X that retrieves the value from Y c. Create a text field on object X and use a workflow rule to fill in the value upon the creation of X d. Create a text field on object X and use Apex to populate the value Ans: a 54. In a custom order management application , Universal containers requires that the Product Name and product code are consistent according to a custom object set up with valid product Name and Product code combinations. When a user enters an order the System should check to ensure that the Product name and Product code entered are valid. Which feature would a developer use to accomplish this? a. b. c. d. Ans: d

A A A A

Validation rule REGEX function formula field with the VALIDATE function Formula Field with If Function Validation rule with the VLOOKUP function

14 | P a g e 55. Which statement is FALSE about master–detail relationships in the Force.com platform? a. The master-detail relationship field is required on the page layout of the detail record b. When a master record is deleted,the related detail records detail records detail records are also deleted c. When defining a master relationship, the custom object on which you are working is the master d. The security settings for the master record control the detail record Ans: c 56. Which is a valid data type for a custom formula field? a. b. c. d. e.

Percent Currency Date Email Radio Button

Ans: a,b,c 57. Given a three tier model (UI layer, business logic layer, data layer), which feature of the Force.com Platform is a. Custom fields b. Custom relationships c. Custom objects d. Custom applications e. Custom tabs Ans: a, b, c 58. When do users have the option to manually share records from the detail page? a. When the organization wide default for the object is set to Private or Read-only b. When a developer grants the users the share Records permission c. When the organization wide default for the object is set to public Read/write d. When a developer adds the sharing button to the Page layout.

15 | P a g e Ans: a 59. In a recruiting application, a position custom object is related to a salary custom object, sees the information such as current salary, isstored on the Salary object. All users should be able to at least view position information. However, only selected individuals should be able to read salary records. How should a developer accomplish this? a. Create a look up relationship between position and salary, set Organization wide defaults to Public Read-only for Position and Private for salary. b. Create a lookup relationship between position and salary, set organization wide defaults to private for position and salary. c. Create a master-detail relationship between position and Salary set organization wide defaults to Public Read-only for position and private for Salary. d. Create a master-detail relationship between position and salary, set organization wide defaults to public Read-only for position and salary. Ans: a 60. Which capability does building an application on the Force.com platform provide? Choose 3 answers a. b. c. d.

The The The The

ability ability ability ability

to to to to

internationalize and localize application run reports on configuration changes build application with clicks not code have applications upgraded without losing Customizations

Ans: a,c,d 61. A developer wants to report trends in the data. Which feature of the Force.com platform would a developer use to accomplish this? a. b. c. d.

Matrix Report Analytic Snapshot Field history Summary Report

Ans: b 62. A developer wants to customize the look and feel of the user object. Which page layout customization is NOT supported for the user object? Choose 2 answers

16 | P a g e a. b. c. d. e.

Custom links Custom buttons Custom fields Tagging Inline visual force pages

Ans: b, d 63. When creating a workflow rule, which action requires a formula as the rule Criteria? a. b. c. d.

Checking if the current user’s profile is System Administrator Checking if the value in a field has changed Checking if the status of a record is new checking if the status of a record was modified today

Ans: b 64. Which Force.com feature most closely aligns with the View aspect of the Modelview Controller design Pattern? Choose 2 Answers a. b. c. d.

Custom field Visual force page Page layout Validation rule

Ans: b, c 65. Upon final rejection of a record that has been through an approval process, which action is NOT allowed? a. b. c. d.

Looking the record from being edited Creating a task for the record owner Sending an email to the record owner Sending the record to the recycle bin.

Ans: d 66. What is capability of the Data Loader? Choose 2 Answers a. b. c. d.

The The The The

Ans: b, c

Data Data Data Data

Loader Loader Loader Loader

can can can can

bypass sharing model settings. be executed from the command lone. load more than 50,000 records at a time. de-duplicate records

17 | P a g e 67. A developer has received confirmation that salesforce.com has enabled insert table system audit fields for an organization. a. Ability to insert b. Ability to insert c. Ability to insert record d. Ability to insert

account records setting the create Date field of each record. account records setting the Deleted field of each record account records setting the system Mod stamp field of each account records setting the $Mark Sync field of each record

Ans: a 68. A developer is loading data, in a CSV format, into a custom application from a legacy system. The developer would like to load users into the user object, and positions and job applications owned by named users into related custom objects. Which obstacle will the developer encounter when using the import wizard? a. b. c. d.

The The The The

import import import import

wizards wizards wizards wizards

do not support the user object. do not support custom object. do not import files to specify record owner cannot data from CSV files.

Ans: a 69. In a custom recruiting application, custom objects are used to track positions and job posting sites (e.g., monster.com or hotjobs.com).each positions is typically posted too many job postings sited. Which additional object is required to right positions and job posting sites so that a user report on the number of positions associated with w given posting site? a. b. c. d.

Parent object Lookup object Junction objects Standard object

Ans: c

70. Which action is not necessary when using the declarative capabilities of the Force.com platform to build custom applications? Choose 3 Answers a. b. c. d.

Write SQL quires to create reports Compile code Configure an application server Build a data model

18 | P a g e Ans: a, b, c

71. Which is a required step for creating a many-to-many relationships? Choose 2 Answers a. b. c. d.

Create Create Create Create

a custom object to join two objects the related list on the page layout of the junction object a many to many relationship between two objects two relationships

Ans: a, d 72. Which option exists for calculations or analysis in reports? a. b. c. d.

For multiple sets of data on one chart Set parameters to highlight outliers Maintain calculations from previous runs of the report Perform calculations on summary data

Ans: b, c, d

73. In a custom recruiting application, positions and stored in a separate custom objects. When looking at the details of a position record, a hiring manager needs to see a list of recommended candidates instead of all candidates, based on matching job skills. How could a developer meet this requirement? a. b. c. d.

Add Add Add Add

an inline visual force page on the position page layout. a dashboard to the position page layout the candidates related list to the position page payout a lookup relationship to the candidate object

Ans: a 74. After creating a workflow rule with a time-based action that sends an email reminder to users 14 days after a record has been created, a developer would like to test to make sure that the rule is working in a way in which it was intended How would a developer verify that the workflow Rule is working? a. Create a new record, then check the time based Workflow queue b. Select the developer’s user name in the time based workflow queue setup, create a new record, then check the queue for evidence that the workflow executed.

19 | P a g e c. Select the developer’s user name in the Debug log setup, create a new record, then check the Debug log for evidence that the workflow executed d. Create a new record, then check the outbound message queue. Ans: a, c

75. Two master detail relationships need to be created an object x. The first master detail relationship is the primary relationship. What is an effect of the primary relationship on X? a. b. c. d.

The primary relationship cannot be deleted X will inherit the look and feel of the primary master object Custom report type are limited to the primary relationship There will be no effect on x

Ans: b 76. Which Force.com feature most closely aligns with view aspect of the modelview-Controller design pattern? Choose 2 answers a. b. c. d.

Custom field Visual force page Page layout Validation rule

Ans: b, c 77. Which scenario requires Apex to automate the real-time business logic? a. As a user saves a new order (a custom object), the quantity and products on the order are checked against an existing warehouse stock (a custom object), then the warehouse that the product will ship from on the order record is populated. b. When a user enters a state and Zip code into custom field on a candidate custom object, it must be checked against a zip code custom object to ensure that the zip code entered does not exist in the state entered c. When a user saves a New hire record(a custom object), an outbound message is automatically sent with the new hire’s contact information to an external HR-system

20 | P a g e d. When a user creates a new time of request record(a custom object) and clicks submit for approval, the Time of Request routes to that user’s manager for approval Ans: a

78. Which statement is true about a profile? Choose 2 Answers a. b. c. d.

It It It It

can revoke access Granted by sharing can grant access to records using record types enables object level permissions and grants access to all data controls user password settings

Ans: b, c

79. Which relationship type should be used to capture a user’s manager on each user record in the application? a. b. c. d.

Many to many Hierarchical Parent-child Master-detail

Ans: b 80. Positions and job Applications are custom objects in a recruiting application. There is a lookup relationship on job applications to positions. A developer wants to see a list of the top ten positions with the greatest number of related job applications. Which dashboard component should the developer choose?

a. b. c. d.

Gauge Chart Metric Table

Ans: d 81. The organization wide default setting for accounts is private. A manager resides above a team in the role hierarchy. The manager wants to share some of the account date with the team,

21 | P a g e Which feature can extend the viewing privileges of the team to allow to see each other’s data? Choose 2 Answers a. Dashboard Folder settings b. Report Running User c. Report Folder settings d. Dashboard Running user Ans: a, d 82. When configuring time-dependent workflow actions, which evaluation criteria selection is available? Choose 2 Answers a. b. c. d.

Every time a record is viewed Every time a record is created or edited Only when a record is created When a record is created, or when a record is edited and did not previously meet the rule criteria

Ans: c, d 83.Which statement is true regarding a Force.com domain name? Choose 3 Answers a. b. c. d.

It It It It

must be unique is usually the name of your company connect be changed once it is registered to your organization cannot be mapped to your companies domain

Ans: a, b, c

84. A developer is building a custom application using the declarative framework. The developer would like to customize the application user interface. What customization is available on the page layout? Choose 2 answers a. b. c. d. Ans: c, d

Create a three column section And custom detail and list buttons Make a field required, based on a data value in another field Add an existing visual force code to an section.

22 | P a g e 85. Which statement is TRUE about Encrypted Custom fields? Choose 3 Answers a. Encrypted files are not available in filters for list views, records and rollup summary fields b. Encrypted fields can be included in report results c. Encrypted fields can be included in search results d. Encrypted files are not available for validation rules or Apex scripts Ans: a, b, c 86. Which API can be used to create the data model? a. b. c. d.

Force.com single sign on API AJAX toolkit for Force.com Force.com Metadata API Force.com API

Ans: c 87. In a recruiting application using an approval process on a custom object called positions, a position record simultaneously sent to three approvers in an approval process step When can the position record advance to the next step in the process? Choose 2 answers a. When all approvals are received if unanimous approval is required. b. When the first approval is received if anonymous approval is not required c. When a majority of approvals is received when majority approval is required d. When one of the approvers skips the final step in the process Ans: a, b 88.In a recruiting application, a custom job application object has a lookup relationship to a custom candidate object. The candidate object stored personal information, including name and email, about an individual ............ for a job. The recruiting organization would like to see the candidate’s name and email address related job application record as well. How can a developer meet this requirement? a. Use a cross-object formula field to display, the name and email from the candidate record to the job application record b. It is not possible for a developer to meet this requirement

23 | P a g e c. Use a validation rule to copy the name and email from the candidate record to the job application record. d. Use a cross object workflow rule field update action to copy he name and email from the candidate record to the job application record Ans: a 89. Which aspect of an application is addressed in the business logic layer? Choose 2 Answers a. b. c. d.

Customized user interface Data entry validation rules Extendable data model Process automation

Ans: b, c

1. An organization has decided to manage hiring and positions. A custom object has been created to manage all new job positions. All positions below $50,000 must be approved by the hiring manager, and positions above $50,000 must be approved by the hiring manager and the regional hiring manager. What would a developer use to declaratively fulfill the requirement? a. Apex code, to check the position's salary and assign the appropriate resource for approval b. Approval process c. Validation rules d. Dynamic routing approval

24 | P a g e

Ans:B 2. If a developer has created a junction object what is the significance of the first Master-Detail (primary) relationship? a. Look and feel, the junction object's detail and edit pages use the color and any associated icon of the primary master object b. You cannot delete the primary relationship c. You cannot rename the primary relationship d. There is no significance Ans: A 3. An organization has created a custom object to manage all job positions. Using an approval process they have configured the application to have the first step of the process require approvals from three different hiring managers. Select the two (2) possible approval choices based on multiple approvers for an approval step. a. b. c. d.

Approve or reject based on the first response Require unanimous approval from all selected approvers Require majority approval from all selected approvers Require x out of y approval from all selected approvers

Ans: A,B

4. An organization is interested in using the data loader to load data into Salesforce.com. Which of the following are NOT capabilities of the data loader? Please select two (2) choices. a. Import greater than 50,000 records b. Import data into two objects in a single transaction c. Rollback import transactions d. Run by command line Ans: A,D

5. An organization needs the ability to view the value of the opportunity stage field on an opportunity product related list. Please choose the declarative method of fulfilling the requirement. a. Create an Apex method to replicate the value on the child object, and set the field level security to read-only and expose the new field on the opportunity product related list b. Create a cross object formula field on the opportunity product object and expose the formula field on the opportunity product related list

25 | P a g e

c. Create a validation rule on the opportunity product object d. Create a new picklist field called stage on the opportunity product object, and expose the field on the opportunity product related list Ans: B 6. A developer wants to use the console to view the parent object of the child object in focus on the console. How would a developer specify what related list fields are displayed on the parent object? a. b. c. d.

On an child object's mini-page layout On an parent object's mini-page layout related lists field selection On the parent object's page layout related lists field selection You cannot modify the related fields on the console view

Ans: B

7. A developer has a requirement to collect the state and the cities for the state selected on an account page layout. Once the user selects a state, only the possible cities in that state should be available for entry. What is the best declarative method for fulfilling this requirement? a. Create a workflow rule that will update the city once a state is entered b. Create a validation rule that will cause an error if the city is not in the state that has been entered c. Create a dependent picklist for cities based on the state that has been entered d. Create a formula field that look ups the valid cities for the state entered Ans: C 8. A developer has created a time-based workflow that escalates a lead record 10 days after it has been created if no updates have occurred. What is the best way for the developer to test that the new time based workflow rule is functioning? Please select two (2) choices. a. Use debug logs to set up the developer; create a new lead record review debug logs b. Create a new lead record; view the time-based workflow queue; c. Set up the developer for time-based workflow queue; create a new lead record; view the time-based workflow queue d. Create a new lead record; view the outbound messages queue Ans: A,B 9. Under what circumstances would the sharing button be enabled on a detail view for a record? a. A developer has added the button to the page layout b. When record sharing is enabled in the user profile c. When record sharing is set to public, read only, or private for the object

26 | P a g e d. When record sharing is set to public read/write for the object Ans: C 10. When creating a sharing rule, what entities can data be shared to? Please select three (3) choices. a. Public groups b. Users c. Roles d. Roles and subordinates e. Queues Ans: A,C,D 11. A developer needs to make a field that is normally accessible to most users inaccessible on the report wizard for specific users. What is the best method to fulfill that requirement? a. Field-level security b. Remove the field from the page layout c. Remove the field from the user profile d. Change my display under personal settings Ans: A

12. How can a developer get a custom object added to the quick create list? a. Add the object through home page component settings b. It is added automatically c. Expose a custom tab for the custom object d. Enable the quick create on the user profile Ans: C 13. Select the features that are available through custom report types. Please select two (2) items. a. Define object relationships and fields for reports b. Define up to 4 object relationships c. Define anti-join relationships d. Create analytic snapshot reports Ans: A,B

14. An organization wishes to have everyone view/edit records on an object except for a single person x who should only have read-only access to the object. What is the best way to implement the requirement? a.

Modify the sharing access for the object to public read/write and remove user x from the role hierarchy

27 | P a g e

b.

Modify the sharing access for the object to private and remove user x from the role hierarchy

c. Modify the sharing access for the object to public read only, create a public group with everyone except user x; create a sharing rule and define read/write access to the public group. d.

Modify the page layout to be read-only

Ans: C

15. Salesforce.com has notified you that they have enabled the ability to update audit fields for your organization. When inserting a record which field can you set? a. CreatedDate b. IsDeleted c. SysModStamp d. UpdatedDate Ans: A 16. Using the Force.com platform declarative model to build an application, which of the following do you NOT have to do? Please select three (3) choices. a. b. c. d.

Install a database server Configure an application using clicks not code Deploy a web server Administer and e-mail server

Ans: A,C,D

17. For the order management application, the developer has created a custom object to store the product line and product combination. When creating an order, the product line and product combination need to be consistent. What is the best option for implementing this? a. Use a workflow to update the product automatically based on the product line b. Create a validation rule using IF c. Create a formula field to enforce the combination d. Create a validation rule using VLOOKUP Ans: D

18. How does Salesforce enforce data access using role hierarchy?

28 | P a g e a. Users are given access to the records owned by the users who are below them in the role hierarchy b. Users are given access to the records owned by the users who share the same role in the role hierarchy c. Users are given access to the records accessible by the users who are below them in the role hierarchy d. Users are given access to the records accessible by the users who are above the role hierarchy Ans: A 19. Where do you change the hover detail? a. Mini view b. Page layout c. Profile d. Mini page layout Ans: D 20. In a recruiting application, salary is a child object to a parent position object via a Master-Detail relationship The min pay and max pay fields of salary object cannot be modified when the Position status on the parent is 'Approve'. How would a developer design this? a. Create a Visualforce component on the position detail page b. Rollup-summary field c. Validation rule on position object d. Formula field on the salary object e. Validation rule on the salary object Ans: E 21. What are the components of the dashboard that use grand totals? Please choose two (2) items. a. Chart b. Metric c. Table d. Gauge Ans: B,D

29 | P a g e 22. Universal containers need to make all records of an object visible to all users when it is in 'Approve' status. The records are created with "New" status and are only visible to a select set of users. How will a developer implement this? a. Set the object level sharing to private, add a workflow rule to update the sharing rule when status changes. b. Set the object level sharing to public read-only, restrict the sharing when status is New. c. Set the object level sharing to private, create a public group with appropriate users, modify manual sharing to public group based on status d. Create role hierarchy, modify the user profiles when status changes Ans: C

23. A customer has a requirement to filter columns in the related list. As a developer how will you accomplish this? a. Use the filter option in the related list section of the page layout b. Use the filter option in the related list section of the mini page layout c. Use the filter option in the detail page layout of the related list object d. Build a Visualforce component with a filter to replace the related list section of the page layout Ans: D 24. How do you highlight totals in a report? a. Roll-up summary field b. Formula field c. Custom summary field d. Summary totals Ans: D

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF