Dev 401 Final Review Test

60 Questions | Total Attempts: 2324

SettingsSettingsSettings
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 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. 

      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. 
    An organization has created an application manage new hires and job positions. A custom object has been created 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. 

      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. 
    Using a formula field how would a developer calculate the number of days since a record has been created. The CreatedDate field is a DateTime type field.
    • 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