DEV-501 Exam Details

  • Exam Code
    :DEV-501
  • Exam Name
    :Salesforce Certified Force.com Advanced Developer (DEV-501)
  • Certification
    :Salesforce Certifications
  • Vendor
    :Salesforce
  • Total Questions
    :239 Q&As
  • Last Updated
    :Jul 10, 2026

Salesforce DEV-501 Online Questions & Answers

  • Question 151:

    A component that creates an input field to upload a file. Note: The maximum file size that can be uploaded via Visualforce is 10 MB.

    A. apex:barSeries
    B. apex:inputFile
    C. apex:composition
    D. apex:legend

  • Question 152:

    Which action is available to a developer when two objects are connected by a lookup relationship? Choose 2 answers

    A. create a roll-up summary field on the parent object to count child records
    B. create a custom report type that allows customization of fields displayed from both parent and child objects
    C. create a cross-object formula field on the child object to reference fields on the parent object
    D. create a cross-object formula field on the parent object to reference fields on the child object

  • Question 153:

    A placeholder for content that is rendered in a specific part of the parent component, such as the header or footer of an .

    An component can only exist in the body of a parent component if the parent supports facets. The name of the facet component must match one of the pre-defined facet names on the parent component. This name determines

    where the content of the facet component is rendered. Consequently, the order in which a facet component is defined within the body of a parent component does not affect the appearence of the parent component.

    See for an example of facets.

    Note: Although you can't represent an directly in Apex, you can specify it on a dynamic component that has the facet. For example:

    A. apex:logCallPublisher
    B. apex:dataList
    C. apex:inputField
    D. apex:facet

  • Question 154:

    In the Universal Containers recruiting app, there is a master-detail relationship between the Job Appli- cation and Review objects. Job Application is the master object. If a Job Application record is deleted, what will happen to any associated Review records?

    A. The Review record is also deleted
    B. The owner of the Review record changes
    C. No change to the Review record
    D. An error message is displayed

  • Question 155:

    Given a three tier model (UI layer, business logic layer, data layer), which feature of the Force.com platform is associated with the data layer? Choose 3 answers

    A. Custom applications
    B. Custom relationships
    C. Custom fields
    D. Custom objects
    E. Custom tabs

  • Question 156:

    Which invocation method occurs when triggers are called by the Force.com platform during the save process?

    Explicit invocation

    Implicit invocation

    Explicit invocation using anonymous blocks

    External API invocation

    A. RETURNING
    B. Implicit invocation
    C. Primitive
    D. SOQL for loops

  • Question 157:

    An HTML table that is defined by iterating over a set of data, displaying information about one item of data per row. The body of the contains one or more column components that specify what information should be displayed for each item of data. The data set can include up to 1,000 items.

    A. apex:listViews
    B. apex:dataTable
    C. apex:define
    D. apex:inputHidden

  • Question 158:

    This Apex class offers Ideas-specific functionality in addition to what is provided by the StandardController class.

    A. StandardControllerIdeas Class
    B. IdeaCustomController Class
    C. IdeaStandard Class
    D. IdeaStandardController Class
    E. StandardIdeasController Class
    F. None of the above

  • Question 159:

    This Apex class allows developers to reference an instantiation of a page.

    A. ExistingPage Class
    B. VisualforcePage Class
    C. PageReference Class
    D. URLReference Class
    E. PageURLReference Class
    F. None of the above

  • Question 160:

    What statements are used to retrieve records from an sObject in the Force.com database?

    A. Exceptions
    B. On-demand
    C. Map, List, Set
    D. SOQL statements

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Salesforce exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your DEV-501 exam preparations and Salesforce certification application, do not hesitate to visit our Vcedump.com to find your solutions here.