Dev 401 Final Review Test

60 Questions

Settings
Please wait...
Application Quizzes & Trivia

This will decide who goes for certification on 30th


Questions and Answers
  • 1. 
    What are the data types that are supported by formula field? Please select three (3) choices
    • A. 

      Text

    • B. 

      Percent

    • C. 

      Email

    • D. 

      Currency

  • 2. 
    • A. 

      User Debug Logs setup the Developer; create a new lead record; review debug logs

    • B. 

      Create a new lead record; view the time-based workflow queue;

    • C. 

      Setup 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

  • 3. 
    A developer has created an approval process. What would require that a formula entry criterion be used versus standard criteria?
    • A. 

      User profile evaluates to ‘System Administrator’

    • B. 

      Determine if the record is newly created

    • C. 

      Determine if a record has been updated

    • D. 

      Determine if a field has been changed

  • 4. 
    In a recruiting application, Salary is a child object to parent Position object via master-detail relationship. The min pay and max pay fields of salary object cannot be modified when Position status on the parent is “Approved”. How would a developer design this?
    • A. 

      Create a Visualforce component on Position detail page

    • B. 

      Validation rule on the Salary Object

    • C. 

      Validation rule on Position object

    • D. 

      Formula field on the Salary object

  • 5. 
    Which one does NOT apply to Custom Formula Fields ?
    • A. 

      Custom Formula Fields can reference other formula fields

    • B. 

      Custom Formula Fields can reference standard fields

    • C. 

      Custom Formula Fields can reference custom fields

    • D. 

      Custom Formula Fields can calculate across objects

  • 6. 
    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 to the appropriate resource for approval

    • B. 

      Approval process

    • C. 

      Validation rules

    • D. 

      Dynamic Routing Approval

  • 7. 
    • A. 

      Approve or reject based on the first response

    • B. 

      Require unanimous approval from all selected approvers

    • C. 

      Require majority approval from all selected approvers

    • D. 

      Require x out of y approval from all selected approvers

  • 8. 
    When a record has been rejected by all approvers, Salesforce executes all final rejection actions. Which of the following is NOT a possible final rejection action ?
    • A. 

      Lock the record from being edited

    • B. 

      Send an email to a designated recipient

    • C. 

      Delete the record

    • D. 

      Update a field on the record

  • 9. 
    A Workflow Approval process may be used for all of the following objects EXCEPT
    • A. 

      Opportunity

    • B. 

      Users

    • C. 

      Assets

    • D. 

      Contracts

  • 10. 
    Within a custom recruiting application, Universal Containers uses a custom Position object to track positions. Positions expire 90 days after they have been approved. A Workflow Rule is in place to send an email to the hiring manager listed on a position 15 days before the expiration date. What will happen if the expiration date of a position is extended by 30 days ?
    • A. 

      An email will be sent 15 days before the original expiration date

    • B. 

      An email will be sent 15 days before the updated expiration date

    • C. 

      An email will be sent on the original expiration date

    • D. 

      An email will not be sent

  • 11. 
    • A. 

      NOW() – DATEVALUE(CreatedDate)

    • B. 

      TODAY() – CreatedDate

    • C. 

      CreatedDate – TODAY()

    • D. 

      TODAY() – DATEVALUE(CreatedDate)

  • 12. 
    What components belong to the Model of the Model-View-Controller design paradigm?   Please select three (3) choices.
    • A. 

      Custom Relationships

    • B. 

      Custom Page Layout

    • C. 

      Custom Object

    • D. 

      Custom Field

  • 13. 
    When you create a custom tab for a custom object, what are the features that are available by default?   Please select two (2) choices.
    • A. 

      Sidebar Search Object

    • B. 

      Custom Reporting

    • C. 

      Quick Create

    • D. 

      Ability to track Activity

  • 14. 
    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

  • 15. 
    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. 

      Install a database server

    • B. 

      Configure an application using clicks not code

    • C. 

      Deploy a web server

    • D. 

      Administer an email server

  • 16. 
    Which of the following cannot be used to build a complete Custom Tab?
    • A. 

      Display an external web page

    • B. 

      Display data using a VisualForce page

    • C. 

      Show data from a custom object using the native user interface

    • D. 

      Display the approval process using an Apex page

  • 17. 
    Which of the following is not a part of a Force.com application?
    • A. 

      Notes

    • B. 

      Tab

    • C. 

      Links

    • D. 

      Forms

  • 18. 
    Which statement is true about a custom tab?
    • A. 

      It can only be included in one application

    • B. 

      It can be included in as many applications as desired

    • C. 

      It can only be included in standard applications

    • D. 

      It can only be included in custom applications

  • 19. 
    An organization wants to leverage a custom object to track bugs. The organization wants the ability to relate bugs to parent bugs in a parent-child relationship. What type of relationship should be used?
    • A. 

      Master-Detail

    • B. 

      Self

    • C. 

      Lookup

    • D. 

      Many-to-Many

  • 20. 
    A developer has created a custom field marked as an external id on an object. If two records in the object have the same external id, and an upsert action occurred for that same external id what would happen?
    • A. 

      The first matching external id record would be updated

    • B. 

      Both matching external id records would be updated

    • C. 

      A new record is created

    • D. 

      An error would be reported

  • 21. 
    If a parent object has a lookup relationship defined with a child object. What happens in the child object when you delete a record from the parent?
    • A. 

      The child record is deleted

    • B. 

      Nothing

    • C. 

      The parent record cannot be deleted

    • D. 

      The child record cannot be deleted

  • 22. 
    Which of the following cannot be used on a User Page Layout? Please select two (2) choices.
    • A. 

      Custom Fields

    • B. 

      Links

    • C. 

      Tags

    • D. 

      Buttons

  • 23. 
    The number of Lookup relationship that an object can have
    • A. 

      1

    • B. 

      2

    • C. 

      25

    • D. 

      300

  • 24. 
    23. Fields of the which of the following type is not allowed to be set as external IDs? Select one correct answer.
    • A. 

      Date

    • B. 

      Number

    • C. 

      Email

    • D. 

      Text

  • 25. 
    Which of the following is NOT a step in creating a junction object ?
    • A. 

      Creating the custom object to serve as the junction object between the two master objects

    • B. 

      Creating two master-detail relationships

    • C. 

      Customizing the related lists on the page layouts of the two master objects

    • D. 

      Creating two lookup relationships

  • 26. 
    In Salesforce what is the maximum number of fields that can be added to an object?
    • A. 

      There is no such limit on the number of fields

    • B. 

      100

    • C. 

      200

    • D. 

      500

  • 27. 
    A developer wants to ensure that when a parent record is deleted, child records are not deleted. Which relationship should the developer choose ?
    • A. 

      Lookup

    • B. 

      Master - Detail

    • C. 

      Many to Many

    • D. 

      Self Relationship

  • 28. 
    Standard fielfs can be made as External Id Fields ?
    • A. 

      Yes

    • B. 

      No

    • C. 

      Maybe

    • D. 

      None of the above

  • 29. 
    Which of the following fields are not available for the RecordTypes ?
    • A. 

      Opportunity Stage

    • B. 

      Case Status

    • C. 

      Solution Status

    • D. 

      Lead Status

    • E. 

      All of the above

  • 30. 
    Person accounts count against only account storage and not contact storage.
    • A. 

      True

    • B. 

      False

  • 31. 
    To delete a note or attachment, you must be the owner of the note or attachment or an administrator with the “Modify all Data” permission.
    • A. 

      True

    • B. 

      False

  • 32. 
    Salesforce recommends that you have ____ of your code covered by unit tests, where possible.
    • A. 

      75%

    • B. 

      85%

    • C. 

      95%

    • D. 

      100%

  • 33. 
    Notes and attachments marked as private via the Private checkbox are accessible only to the person who attached them and to the person above them in the role Hierarchy.
    • A. 

      True

    • B. 

      False

  • 34. 
    Which of the following are tracked in the debug Logs ?
    • A. 

      Workflow rules

    • B. 

      Assignment rules

    • C. 

      Approval processes

    • D. 

      Validation rules

    • E. 

      All of the above

  • 35. 
    A criteria-based sharing rule that specifies “Employee” in a text field won't share records with “employee” in the field.
    • A. 

      True

    • B. 

      False

  • 36. 
    If you want the a list of positions what dashboard would you use
    • A. 

      Metric

    • B. 

      Table

    • C. 

      Chart

    • D. 

      Gauge

  • 37. 
    Time-dependent workflow will not work with which type of workflow evaluation criteria
    • A. 

      Only when a Record is created

    • B. 

      Every time a record is created or edited

    • C. 

      Every kind of workflow evaluation criteria

    • D. 

      When a Record is edited and it did not previously meet the rule criteria

  • 38. 
    - When would a developer use upsert and external IDs? (Choose two answers.)
    • A. 

      To integrate with an external system

    • B. 

      To migrate customizations from sandbox to production

    • C. 

      To load related records without knowing Salesforce record IDs

    • D. 

      To use the Force.com API to query for data

  • 39. 
    In Page Layout can you add inline vf
    • A. 

      True

    • B. 

      False

  • 40. 
    What does out of the box salesforce give you?
    • A. 

      Data warehouse

    • B. 

      Approval process

    • C. 

      Workflow rules

    • D. 

      Validation rules

  • 41. 
    A group of executives has requested a convenient way to see daily metrics without having to log in to Salesforce. How would a developer accomplish this goal?
    • A. 

      The users’ home page layouts to include a dashboard

    • B. 

      Create a Workflow rule that sends a link to the dashboard in an email.

    • C. 

      . Schedule the dashboard for daily refresh and email distribution.

    • D. 

      Create a series of daily recurring events providing the dashboard link

  • 42. 
    For the user object what can you do in the page layout
    • A. 

      Custom link

    • B. 

      Inline vf page

    • C. 

      Custom button

    • D. 

      Custom field

  • 43. 
    In Data loader 50,000 more records CRUD at a time
    • A. 

      True

    • B. 

      False

  • 44. 
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Arial} span.s1 {letter-spacing: 0.0px} An organization wants to leverage the import wizards to import different types of data.  What type of data cannot be imported through the wizard?
    • A. 

      Accounts and Contacts

    • B. 

      Leads

    • C. 

      Custom Objects

    • D. 

      Users

  • 45. 
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Arial} span.s1 {letter-spacing: 0.0px} An organization is interested in leveraging 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 2 objects in a single transaction

    • C. 

      Rollback import transactions

    • D. 

      Run by command line

  • 46. 
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Arial} span.s1 {letter-spacing: 0.0px} An organization needs the ability 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.

    • C. 

      Create a validation rule on the Opportunity Product object.

    • D. 

      Create a new pick list field called Stage on the Opportunity Product object, and expose the filed on the Opportunity Product related list.

  • 47. 
    Which feature is used to Report on Historical Data ?
    • A. 

      Reports

    • B. 

      Dashboards

    • C. 

      Analytical Snapshot

    • D. 

      Mobile Lite

    • E. 

      Entitlements

  • 48. 
    Can Dashboard Components be retrieved from Recycle Bin on deletion ?
    • A. 

      Yes

    • B. 

      No

  • 49. 
    What is the difference between "View All Data" and "View All" permission available on Profile ?
    • A. 

      A. The “View All Data” permissions override sharing settings for all objects in the organization, while the object permissions “View All” override sharing settings for the named object.

    • B. 

      The “View All Data” permissions override sharing settings for the named object., while the object permissions “View All” permissions override sharing settings for all objects in the organization.

    • C. 

      Both Have the Same Functionality

    • D. 

      View All Permission allows User to View the Data whereas View All allows people to view the Setup

  • 50. 
    Mini page layouts inherit record type and profile associations, related lists, fields, and field access settings from their associated page layout.
    • A. 

      True

    • B. 

      False

  • 51. 
    Fields marked Always Displayed on page layouts are automatically included on the mini page layout and cannot be removed unless they are removed from the page layout.
    • A. 

      True

    • B. 

      False

  • 52. 
    A Field hidden from Field Level Security is available from ?
    • A. 

      Search

    • B. 

      Reports

    • C. 

      Page Layout

    • D. 

      Console

    • E. 

      None of the Above

  • 53. 
    Which of the following is a Precondition for enabling the Territory Management ?
    • A. 

      Customizable Forecasting

    • B. 

      Standard Forecasting

    • C. 

      Active Currency

    • D. 

      None of the above

  • 54. 
    If you want List of Positions which Dashboards will you use ?
    • A. 

      Table

    • B. 

      Chart

    • C. 

      Gauge

    • D. 

      Scatter

    • E. 

      Metric

  • 55. 
    Fields hidden using Field Level Security are subject to Data Validation Rules.
    • A. 

      True

    • B. 

      False

  • 56. 
    A Workflow Approval process may be used for all of the following objects EXCEPT :
    • A. 

      Opportunity

    • B. 

      Users

    • C. 

      Assets

    • D. 

      Contracts

  • 57. 
    All of the following are allowed when creating an initial submission action for a Workflow Approval process EXCEPT :
    • A. 

      Send an email notification

    • B. 

      Unlock the record

    • C. 

      Create a task

    • D. 

      Update a field value

  • 58. 
    Which of the following can NOT be used to customize your Home Page ?  
    • A. 

      Company logo (Image)

    • B. 

      Dashboard Snapshot

    • C. 

      Custom Links

    • D. 

      Custom Formula Field

  • 59. 
    Which of the following does a Profile control ?
    • A. 

      Username and Password

    • B. 

      Role level access

    • C. 

      Read, Create, Edit, and Delete permissions

    • D. 

      Sharing rules

  • 60. 
    Which of the following features is not available in Professional Edition ?
    • A. 

      Big Deal Alert

    • B. 

      Workflow

    • C. 

      Account Sharing Rules

    • D. 

      Multi-Currency