Monday 22 September 2014

salesforce inteview qns




Select the best component to use if you want to list the top five sales
performers on a dashboard.

 Chart
 Table
 Metric
 Gauge

In a dashboard, what is the best component to see the total value of your
opportunities in relation to your goals?
 Table
 Chart
 Metric
 Gauge


All of the following actions may take place on a Workflow Rule EXCEPT:
 Outbound API message
 Update Field
 Create a Task
 Create an Event

Which of the following object relationships is NOT allowed?
 Standard object as the "master" and a custom object as the "detail"
 Custom object as the "master" and a standard object as the "detail"
 Custom object as a "lookup" to a standard object
 Custom object as a "lookup" to a custom object


True or False - It is possible for a Page layout to be associated with a Record
Type.
 True
 False

Which Custom Object relationship has no effect on deletion or security of the
related object?
 Master-Detail relationship
 Lookup relationship
 Open relationship
 None of the above


True or False - A Record Type may determine the default value of a picklist
field.
 True
 False


An Approval Process begins when a record is:
 Created

 Saved
 Edited
 Submitted for Approval


Once a field is hidden from a Profile using 'Field Level Security', a user
associated to that Profile can still see the field using the following:
 List Views
 Reports
 Search
 None of the above, the user cannot see the field at all


Which of the following does a Profile control?
 Username and Password
 Role level access
 Read, Create, Edit, and Delete permissions
 Sharing rules


Who can select the "sharing" button on Account and Opportunity records?
 The Record Owner, System Administrator, and a User shared to the record
 The Record Owner, a User shared to the record, and any User above the Record
Owner in the Role Hierarchy
 The Record Owner, a User above the Record Owner, and the System Administrator
 The Record Owner and System Administrator


Yes or No - Assume the Organization Wide default sharing is set to private for
all objects and no sharing rules have been created. You have two users in the
Sales Rep Role, can they view each other's data?
 Yes
 No

72 of 101
Time based workflow can be triggered every time a record is created or edited
 True
 False


What type of report cannot be used to run a dashboard report?

 Tabular
 Matrix
 Summary
 None of the above

All of the following may be used when updating a record using the AppExchange
Data Loader EXCEPT:
 External Id
 Parent External Id
 Record Id
 Record Number



True or False - When you delete a parent record, you will also delete the child
record if that child record has a lookup relationship to the deleted record.
 True
 False




Which of the following permissions enables the System Administrator Profile to
edit any record, regardless of the Sharing Model?
 Customize Application
 Modify All Data
 View Setup and Configuration
 None of the above



1.    Which of the following scenarios does require apex script
a.    When an order is placed, check the order and quantity in the warehouse object and updated the warehouse object with the order details
2.    Which of the following belongs to the “View” in M-V-C
a.    Custom Tab
b.    Page layout

3.    Which of the following can’t be done on the user object page layout (select 2 options)
a.    Custom link
b.    Custom button
c.    Inline visual force page
d.    Related list
e.    Custom field
4.    How many master-detail relationships can be created on an object
a.    2
5.    What is required for creating the many-to-many relationship (Select 2 options)
a.    Junction object
b.    Create a many-many relationship
c.    Create a junction object related list on both the objects
d.    Create a relation multiple relationship types

6.    What should be the relationship when you create a manager field in the user object
a.    Hierarchical relationship

7.    Manager is above the role hierarchy and wants to share some of the account records with his team mates/sub-ordinates. What do you do to achieve this functionality
a.    Update dashboard folder.
b.    Update dashboard running user.
c.    Update report folder.
d.    Update report running user.


8.    There is a position object and candidate’s custom objects.   The user wants to see the top 10 potions with the largest number of candidates/job applications associated with it. Which type of dashboard would you use
a.    Metric
b.    Gauge
c.    Table
d.    Chart


9.    Which API would you use to do a data modeling
a.    Force.com API
b.    Force.com Metadata API
c.    AJAX


10. How is the security enforced in sites
a.    Named pages
b.    IP range restriction
c.    Login restrictions
d.    View restrictions


11. There is a position object and a salary component object. Sensitive information will be entered in the salary object. All users should be able to see all the positions but only few users should be able to see the salary details. How would you achieve this
a.    Give positions as public readonly and salary as private


12. There is an account object. All the users should be able to see the records but user Y should not see the email address field. How would you achieve this.
a.    Field level security.

13. Positions and job applications are related to each other. Now the user wants to update the position record fields in mini view while checking the job application detail console view. What would you do to achieve this
a.    Update position page layout
b.    Update job application page layout
c.    Update position mini view layout
d.    Update job application mini view layout


14. When a primary master – details is created what happens to the detail object
a.    Detail object will inherit the look & feel of the master object
b.    Nothing happens
c.    2 more options which I am unable to recollect







15. There is a lookup relationship b/w 2 objects in a parent – child model. When a record from the parent is deleted what is the expected behavior.          
a.    Child is also deleted
b.    Cant delete the record
c.    Childs are not deleted
d.    Shows an error
16. What operations can be performed using the data loader (select 2 options)
a.    Load more than 50,000 records at a time
b.    Issue insert and update on a set of records
c.    Inserts records into more than one object at a time
17. How do you establish a many-to-many relationship
a.    By creating the junction object
18. When we are doing an Upsert using the data load, there are 2 records with the same external Id
a.    Aborts the load
b.    Reports the error
c.    Updates the first encountered record
d.    Updates all the records




1. How many master-detail relationships can be created in an object?
2. What is true about force.com sites? Select any 3 (Dont remember the options)   --  Ans )a)  Declarative page (STD) b) Saleforce date expose c) public authenticate web site creation
3. In which of the following scenarios, the approval will proceed to next step?
   a) When Unanimous approval is required and all the approvers have approved
   b) When Unanimous approval is not required and the first approver has approved
4. Which of the following should be created for M:M relationship b/w 2 objects?
   a) Junction object
5. When data loader is run from GUI which of the following may the reasons for authentication error? Select any 2
   a) Incorrect username
   b) Incorrect endpoint url
6. Which of the following represents view in Model - View - Controller model?
    a) Page layout
    b) Tabs
7. When a manager wants to share the Account records with his team members, which of the following can be used? Select any 2
    a) Report Folders
    b) Dashboard Folders
    c) Report Running User
    d) Dashboard Running User
8. Which of the following cannot be selected as criteria in order to create time dependent workflows?
   a) Everytime record is created or edited
9. Which of the following should be used in order to analyze trends in data over a period?
   a) Analytic Snapshots
10. A record has a user lookup field called Hiring Manager. Which approval process has to be used in order that, the record goes to Hiring Manager for approval when it is submitted for approval?
  a) Dynamic Approval
11. What operations can be done using the Data Loader? Select all applicable
12. Some question on achieving a requirement like, some profile user should not be able to see a field - Field Level security
13. A question on how to achieve some requirement(Dont remember exactly) Options were-
a) Sharing Rule
b) Workflow
c) Apex and Visualforce
d) Field lelel securityu
14. True or false - Can Data loader be run from Commandline - Yes
15. What all actions can be specified in workflow? Select any 3
   a) New Task
   b) New Event
   c) New Email alert
   d) New Outbound message
16. There was a question like how to achieve a requirement where some object is public read only and other object is private and there is a sharing rule created for that object. How to restrict a particular user from viewing the records of that particular object which is private?
17. Dashboard data is based on?
   a) Running User
18. What parameter is required for upsert operation? External Id

  1. In the Positions object user is entering the city and zip code values, we need to validate the city and zip code values with my custom object
    1. Validation Rule with VLookup function
  2. Object belongs to UI layout, Business logic or data model
    1. Data Model
  3. M-V-C match the values
    1. Model – Custom Object, fields and relationships
    2. View – Page Layouts, Tabs, Visualforce Pages
    3. Controller – Apex Classes and Controllers
  4. Junction object is a
    1. An custom object with two master-detail relationships
  5. How can we traverse using formula fields
    1. We can bring values Only from parent to child
  6. Formula field data type can not be
    1. Radio button
  7. Custom objects will not have the following
    1. Assignment rules
  8. Master-detail relationship will have the following
    1. Master lookup is required on detail page
  9. If we delete the Master record in a master-detail lookup what will happen to the detail record
    1. Detail records will be deleted
  10. Master-detail will have the following
    1. Lookup is required on the detail page
    2. Detail object access is dependent on Master
  11. How do you achieve to display 5 radio buttons in the page layout
    1. Using visualforce page
  12. Which will you use to create the fields or objects
    1. Force.com IDE
    2. Force.com Meta data API
  13. How can you provide the authenticated websites
    1. Active custom portal
    2. Active partner portal
  14. Which are all true about Force.com Sites
    1. We can leverage salesforce data and salesforce org
    2. We can display declarative pages on sites
    3. We can build public/authenticated websites
  15. Question on Reports, related to Conditional Highlighting
  16. There is a email field on positions object, User A should be able to see Email field but User B should not able to see the email field
    1. For User B made the field as invisible using FLS
  17. How to get a value from a parent object to a child, where the data should be secured and should not change
    1. Create a formula field from child to parent
  18. On the Positions object, there is a hover and then user want to change that page layout
    1. User has to change a Mini page layout
  19. What makes the Lookup field is required in Master – detail relationship
    1. Field Data Type
  20. What are the operations you can do with import wizard
  21. Will import wizard give you the success and error log file
  22. “View Encrypted Data” permission will be checked on which profile by default
  23. Question on Manage Currencies, what will happen if its enabled
    1. Admin can add multiple currencies
    2. Currency field is required to enter a record
  24. Validation rule with Translation workbench – Didn’t understand correctly
  25. Where will you use the Process Visualizer
    1. To view the Approval Process
  26. How do you find that the Approval Process is edited
    1. Last Modified By
    2. Audit trail or History Record on Approval page layout – Not sure this one
  27. What are the options you can set at Page Layout
    1. Read only
    2. Required
  28. When you insert a record using API, which are the things need to consider
    1. Universally required are respected
    2. Validation rules are respected
  29. When you are developing a application, you haven’t consider the reports requirements what will happen
    1. Reports and dashboards requirements can’t be solutioned
  30. If the amount is less than 10000USD then no need of any approval or else it has to be approved from VP. How do you achieve this
    1. By Creating a parallel approval process
  31. How do you display the search filters on related list
    1. Using visualforce
  32. If Positions are open then other users should be able to see else only the owner should see
  33. Whenever the job application status is approved then the salary has to be entered, how do you achieve this?
    1. Create a validation rule if the status is approved and salary is null
  34. We have to show a, b, c fields if the position is open else a, b, c values should be hidden. How do you achieve this?
    1. By changing a record type using a workflow
  35. How do you analyze the positions data in month by month
    1. Analytic Snapshots
  36. Due to which reasons snapshot got failed – select 3
    1. Running user is inactive
    2. Report has been changed to Matrix report
    3. A trigger on Custom Object – Not sure whether it is write or right
  37. When you are doing an update, CSV file must contain
    1. Salesforce Record Id
  38.  Which dashboard will you use to display the top 10 values by each department
  39. Is the Lookup field is required on Master record in Master-details
    1. No, it is required on detail record






  1. What type of dashboards can be used for displaying the total count of the records: select two ans
a)    Table
b)    Gauge
c)    chart
d)   metric
  1. which field is available in translation work bench:
a)    error
b)    description
c)    formula
  1. on which profile “view Encrypted field” is available by default
ans) That permission is not available by default on any profile, we need to contact salesforce for enabling it.

  1. What are the three ways to enable the Tag: (Ans no idea)
a)    Enabling tags permission on the Org
b)    By enabling Tags permission on profile
c)    By enabling tags permission on side bar
d)    By enabling Tags permission on Record
e)    By enabling Tags permission on public group









1. A user has login restrictions from 8.00 Am to 5.00 Pm. If that user login at 4.30 and now    the time is 5.01 Pm . What will happen?



2. when does a dash board refresh does not happen?

3. What are min and max ranges of dated exchange rates?


4. what does a primary object on report type indicate?


5. Standard appilcations of sales force.

6. If some set of users are working on a customer issue, how can the role of the user be        determined?


7. Public groups are used for?

8. There is a custom date field on a particuler object.How will you validate the field

   so that the date you entered belongs to the current year?




9. Custom Lead fields can be mapped to :

   1 account field.
   2 contact fields
   2 opportunity fields
   none.

10. Managed Pacakages can be upgraded,uninstalled

11. When an organization is enabled with territory management then the new account created     will be assigned to a territory using? 


12. If a field is MANDATORY in a pagelayout and READ ONLY using FLS. what will the field        become?



13. What type of dashboards provide the sum total of all the report data?



14. Leads can be imported using INACTICE CURRENCIES or NOT



15. Enchanced list views contain EXport to excel feature or NOT?


16.What are the default sharing settings for Calender?


17. Dashboards are used to display?
   
         data of standard report only
         data of custom reports only
         both
         none

18. We can create list views from a console layout or NOT.


19. I have one account and related opportunities. I want to display the number of         opportunites for that particular account in the detail page of account. This can be         achieved using :

    look up
    formula field
    rollup summary field
    none

20. Lookup field can be used to create relationship with:

    The object itself
    standard to custom
    custom to standard.
    custom to user object

21. Users having access to Public knowledge base can close a case or NOT.


22. Using Online advertisements we can track leads----google Adwords

23.can We log a Case using My Cases Tab in Help?

24. Default time zone is changed by an administrator from "A" to "B". How will it affect the organizaton?
 
    will affect users with time zone A
    will affect users wit time zone B
    NOne
    Both
   
25.Listm views can be created from the console or not?

26.What are ALLDAYEVENTS and MULTIDAYEVENTS.

27.Objects that cannot be searched from side bar.

28.What are the Portals avaliable in Salesforce?

29.What are the standard fileds on the user object?
   
  * Locale
  * Delegated Approver
  * Division
    Hire Date      

30.When a custom object is on the detail side of a master-detail relationship with a standard object,what is its organization-wide default setting?

  It is set to Controlled by Parent and it is not editable.

31.If you have to import 65000 records into your organization then one must use

    * DataLoader
      Import Wizard
      Both
      None

32.Renaming a Tab will
   Change Its name in Setup to new name.
   Changes the API also
 * Changes only the display  on Tabs and Fields

33.Regardless of the folder settings the user cannot edit unfiled or personal folders

34.Following operations can be done on managed pacakeges;

    Editable on all components 
   *upgradeable
   *CAN set Security Settings before installation

35.Folders are used for storing?

36.Data from the Recycle bin can be retreived within;
  
   * 30days
     60days
     Unlimited amount of time
     cannot recover data from recycle bin

37. When you create a queue, Salesforce automatically creates a corresponding list view to view the queue.

38. If you change the data type of any custom field used for lead conversion, that lead field mapping will be deleted.

39.Custom objects that do not have an associated tab are not returned in search results or displayed on the Tags page, even if tags are enabled for the custom object.

40.Record Types Control the picklist values and pagelayouts control the visibility of the fields.

41.There are two piclist fields A and B. Can we establish a relationship between the two picklist fields so that the value in    A changes the Values in B?

42.Steps for creating an Application.

43.Tags Can be searched from the Side Bar Search or not?

44.A summary formula cannot reference another summary formula.

45.Charts are available only for summary and matrix reports.

46.To share a custom object record with another user, that user must have the "Read" permission on the custom object.

47.If you cannot find a dashboard, you may not have access to the folder that contains it.

48.Deleted dashboard components do not get stored in the Recycle Bin.


























Maximum No of Master Details per child object -  2

Ids are identical in Production and full copy sandbox

Dataloader 50000 record on crud …. True

For the user object what can you do in the page layout
           

A.
custom link(your answer)  yes

B.
inline vf page(your answer)  yes

C.
custom button(your answer)  no

D.
custom field(your answer) yes

For approval process what groups can you have
            roles and subordicates

What does out of the box salesforce give you?
approval process


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


Which statement is true about a custom tab
            It can be included in as many applications as desired


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


To integrate with an external system
To migrate customizations from sandbox to production
To load related records without knowing Salesforce record IDs
To use the Force.com API to query for data





11.  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?
the users’ home page layouts to include a dashboard
Create a Workflow rule that sends a link to the dashboard in an email.
. Schedule the dashboard for daily refresh and email distribution.
Create a series of daily recurring events providing the dashboard link

12. 
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?
An email will be sent 15 days before the original expiration date
An email will be sent 15 days before the updated expiration date
An email will be sent on the original expiration date
An email will not be sent

13.  If you want the a list of positions what dashboard would you use
metric
table
chart
gauge

Time-dependent workflow will not work with which type of workflow evaluation criteria
Only when a Record is created
Every time a record is created or edited
Every kind of workflow evaluation criteria
When a Record is edited and it did not previously meet the rule criteria

Q.15)
Which of the following is a standard Profile?
 





B.
Marketing User (your answer)




D.
Contract Manager (missed)





  1. When developer adds custom object tab in app. Where all it is available. -- imp

a. Sidebar Search
b. Quick Create
c. Recent Item
                  d. Custom Reporting
      e. Create New Sidebar component


  1. In which SFDC environment force.com ids are identical? -- imp

Answer: Production, Full Copy Sandbox.


  1. How a developer does enables user to access tags in the sidebar.
    1. Adding tags to the sidebar in home page layout
    2. By enabling tags for public groups.
    3. Enabling Tags on user profile.
    4. By enabling Tags on page-layout and object.
    5. Enabling Tags for org


  1. Which are true for force.com sites

    1. Sites can leverage declarative page layout as web pages
    2. Sites leverage developers to build public, unauthenticated website.
    3. Sites are built with VF.
    4. Sites leverage data & contact in SFDC org.


  1. 2 Statements true about FLS.

    1. It determines values displayed in visible pick list field.
    2. It is enforced in API
    3. Controlled at record level.
    4. Specified on the profile.


  1. Which field is available as a part of Translation workbench?

    1. Formula
    2. Descriptor
    3. Rule Criteria
    4. Error Message




  1. Universal Containers tracks interview scores in Review object. Review score is tracked in numerical format and are restricted to 1-5 and displayed as Radio buttons. How developer must meet this requirement?
    1. Create VF component to display interview score as a set of radio button
    2. Create a formula field that displays interview score as radio buttons
    3. Create interview score as picklist and display them as radio buttons on page layout
    4. Create interview score field with data type of radio button


  1. Universal Containers tracks position with record created Status=New, after approval position Status= Approved.
Approved position should be visible to entire org. How to achieve?
           
            Answer: Create Sharing Rule that states Approved positions are shared with entire org


  1. How to test time dependent workflow.
    1. Activate History Related List
    2. Bug History Related List
    3. Debug Log
    4. Time Based WF queue


  1. Visual Mechanism for determining review scores in reports. Scores range from 1 – 10.
Records having scores that are greater than 8 -- Highlight them in green
Records having scores that are less than 4 – Highlight them in red
Which if the following has to be used?

    1. Use Chart
    2. Use Custom Summary formula
    3. Use Matrix Report
    4. Use Conditional Highlighting


  1. Which are true in Import Wizard?

    1. It can de-duplicate record
    2. Can Import, update, delete and export data.
    3. Perform Matching based on record id only
    4. It can provide success and error files in csv.





  1. Automate data load from SFDC at 2:00 AM. How?

    1. Schedule manager of Import Wizard.
    2. CLI of Data Loader.
    3. Use Export Scheduler of Data Loader GUI.
    4. Use Data Export Service

  1. In a custom recruiting app, pos & candidate are stored in separate custom object. When looking at the detail of pos. record, a hiring mgr needs 2 c a list of recommended candidate. Instead of all candidates, based on matching job skills. How a developer could meet this requirement.

·         Lookup
·         Dashboard
·         candidate related list
·         Inline VF

  1. The OWD setting 4 acct is private. A mgr resides above a team in the role hierarchy. The mgr wants to share some of the account data with the team. Which feature can extend the viewing privileges of the team to allow them 2 c other data

·         report running user
·         report folder setting
·         dashboard running user
·         dashboard folder setting


  1. Feature of custom report type.

·         The ability to customize the o/p layout of a repot
·         the ability to customize the report wizard UI
·         the ability to join related object within a report
·         Create an excep.. report on anti-join

  1. Who can b owner of a record
·         user
·         user role hierarchy
·         sys admin

  1. True about profile.

·         It can grant access 2 record using RT
·         It controls object level permission and grant access to all data
·         It control user password setting







  1. A Developer wants 2 build an application on the force .com platform. The data model, the business logic, report n dashboard req have been considered. The user access required has not been considered. What is d …. Of building the application with dis req

·         The security controls may not support d approval process req
·         The developer will not b able 2 build any reports or dashboard if security controls have not been established.
·         The data may not support the required security controls
·         The dev cannot establish security controls if its not completed upon initial setup

  1. When do user have d option 2 manually share records from the detail page.

·         when OWD for the object is public R/W
·         when developer grant the user the share record permission
·         when u add the sharing button
·         when the OWD for the object is private read only

  1. A custom object has an OWD setting 2 private with grant access role hierarchy turned off. Which user can select the sharing button on the record for tat object?

Answer: only the Record owner and admin.


  1. with in an approval p5rocess what can b used 2 configure d list of initial submitter

·         Public group
·         Role and subordinates

  1. In a recruiting app a custom job application object has a lookup to custom object .These candidate object stores personal candidate info, including name, email about the individual applying for the job. The recruiting org would like to c the candidate.  Name and email on each relate job application record as well

Answer: Cross object formula


  1. which element is included in the security model of force.com site

·         Full crud access
·         IP restriction
·         VF

  1. what occurs on an  upsert operation if ext id is matched more than once

An error message is thrown

  1. Which action is not necessary when using the declarative capabilities of the force.com to build custom application?

·         compile code
·         write SOQL queries
·         configure application server




  1. 2 m-d relationship has to be created on object X .the 1st m-d relation is created is the primary relationship .what is the effect of the primary relationship on X.

·         CRT r limited 2 primary relationship
·         The primary set cannot b deleted
·         there will b no effect on X
·         X will inherit the look n feel of the primary master object.

  1. Which aspect of an application is addressed in the logic layer?

·         customized UI,
·         extensible data model
·         Data entry validation
·         process automation


  1. Which among these cant b used in a user object.

·         tagging
·         custom field
·         custom button
·         related list

  1. A approval process is created on the position object. The approvals are send 2 3 approvers simultaneously. when does the approval go 2 the next step(2)

·         majority approval is required if majority is checked
·         when 1 approver skips d final step
·         when all approver approve if unanimous is required
·         the first approver approves or rejects if unanimous is not required

  1. Force.com domain name.

Answer: can b tat ofur company name

  1. We need to import some custom object in recurring application. Which of these can not b inserted thro import wizard.

Answer: user object

  1. Data loader import fails.

·         encrypted field setting
·         username n password is wrong
·         endpoint is wrong

  1. there is a approval process on poison.1st the manager is suppose to approve, then some body else n at last the VP as to approve. Which among this would u use.

·         normal approval process
·         dynamic approval process
·         validation rule
·         WF


  1. There is an approval process on position n blah blah… only the manager are suppose to submit the approval process. How does u do this?

·         validation rule
·         workflow
·         approval process n something

  1. How many Master-Detail relationships per object.

Answer: 2

  1. What has to b done for a many to many Relationship.

·         create related list in page layout of junction n object
·         create 2 relationship
·         lookup
·         Created 2 m-d relation in a object

  1. Which of these can be done in SFCD application.

·         internationalize and localize apps
·         run report on configurational changes done
·         application can be done by click n not code
·         something else

                                   

Encrypted fields can be in reports
Encrypted fields can not be report criteria
Encrypted fields can not be in filter fields
















1.    Which of the following falls under Declarative View Layer of Salesforce MVC pattern:

                  i.    Field Creation
                ii.    Record Types
               iii.    Validation Rules
               iv.    Force.com Sites

2.    Consider a scenario when you have to assign leads to a queue as they are captured from the web. How this can be done?

Assignment Rules


3.    What all custom fields can be made universally required:

                  i.    Formula
                ii.    Lookup
               iii.    Email
               iv.    URL (can also be made Reqd)

4.    An organization wants to build an application to manage all expenses and salary transactions provided to its employees. Can Salesforce be used to build this kind of application? YES & NO depends on the work

5.    An organization wants to create a field to hold credit card information of user in customer object. They want only few set of users to view/edit this field, through UI & API. They also want this field to be unique. How can this be achieved? Select all correct answers:

                  i.    Create a TEXT field. Select UNIQUE option. Set field level security as applicable.
                ii.    Create a text field of encrypted type. Make it Unique Give ‘View encrypted data’ permission to appropriate users. [Unique is not possible in encrypted fields]
               iii.    Create a text field. Select UNIQUE option and create a different page layout for the users who should be able to view it. [API updation can be done]
               iv.    None of the above.

6.    What all is correct about Encrypted fields among following:

                  i.    Encrypted text fields can be an external ID and can have default values.
                ii.    Encrypted fields are not searchable and can not be used to define report criteria.
               iii.    Encrypted fields can be included in search results, report results.
               iv.    They are not available for use in filters such as list views, reports, roll-up summary fields, and rule filters.
                v.    Encrypted fields are not available in lead conversion, workflow rule criteria or formulas, formula fields, outbound messages, default values, and Web-to-Lead and Web-to-Case forms.

7.    "View Encrypted Data" permission gives the User the ability to view the Encrypted field value. Will it give access rights to edit the field? YES / NO [It also allows user to Edit]

8.    A person, who does not have "View Encrypted Data" permission, will see the field with masked characters. Assuming the field is in the page layout, what happens if he clicks Edit button & tries to edit the value? [Please note I have changed the options now]

                  i.    The field will not appear in the Edit Layout
                ii.    The user will see only Masked characters, but can enter a new value and save it.
               iii.    It will throw an error on changing that field & when he saves
               iv.    He can see the original value & he can save it.

9.    What is true about Encrypted Fields

                  i.    They are available in Validation Rules or Apex Scripts even if the user is not having the permission ‘View Encrypted Data’
                ii.    Encrypted fields can be converted to other field types.
               iii.    A custom field can be converted to Encrypted Field
               iv.    In Email Templates, if an encrypted field needs to be displayed without the mask character, the User who receives the email, should have ‘View Encrypted Data’ permission [he will still see Masked characters]


10. What type of custom fields can be used as External Id:

                  i.    Text Field which is Unique
                ii.    Text Field which is required
               iii.    Text Field which is Encrypted
               iv.    Date
                v.    Email
               vi.    Phone

11. For which objects we can create a Queue?

                  i.    Leads
                ii.    Accounts
               iii.    Custom Objects
               iv.    Cases
                v.    All objects

12.  Candidate object contains a field to hold Social Security Number which only few users can view. How we can restrict users from editing? Select all correct:

                  i.    Field level Security
                ii.    Page Layout Setting
               iii.    Validation rules [though it will be an ugly solution, it is possible]


13. An object called Defects needs refer similar defects. For that a lookup field to defect is created. What is this relation type called?

                  i.    Master- Detail
                ii.    Lookup
               iii.    Hierarchical
               iv.    Many-Many
                v.    Self

14. User Object has a field called Manager which is actually of type User. What is this relation type called?

                  i.    Master- Detail
                ii.    Lookup
               iii.    Hierarchical
               iv.    Many-Many
                v.    Self

15. Interviewer and Job Applications are detail objects of the Master object Position. We want certain set of users NOT to have access to the Interviewer Records which was not created by them. What needs to be done to achieve it?

                  i.    Set all the CRUD access Unchecked for those particular users
                ii.    Set OWD for Interviewer as private
               iii.    Remove those users from the Role Hierarchy
               iv.    None of the above [it’s a child object in M-D relation]

16. In the above relationship, who among the following can change the owner of Interviewer object?

                  i.    Owner & people higher in role hierarchy
                ii.    System Admin
               iii.    Anyone who has modify all permission
               iv.    None [it’s a child object in M-D relation, so there is NO Owner field]

17. How many master relationships can be there per detail object:

                  i.    1
                ii.    3
               iii.    2
               iv.    5

18. How many lookup relationships can be there per child

                  i.    10
                ii.    20
               iii.    15
               iv.    25

19. What is primary and secondary relationship with reference to Master-Detail relationship?




20. What are not true regarding a Custom App?

                  i.    They can have a custom logo
                ii.    They can have a separate tab style
               iii.    If it is restricted in profiles, then those users can no way access the object added to that application via Salesforce.com User Interface
               iv.    You can create your own Custom App by selecting Create New App present in the select box in the top right corner of the page.

21. What is not true about Custom Tabs?

                  i.    Custom Tabs should always be associated with a object [they can be associated with VF pages or web pages]
                ii.    You can define your own icon & color for the tab style, besides the one that comes with Salesforce
               iii.    You can add your own splash screen for a custom tab

22. You are creating a new object Y and you want to add that in the CREATE NEW picklist present in the left hand side bar. What you need to do?

                  i.    Add a tab
                ii.    Edit the Create New present in the setup of Home Page Component and add the object Y
               iii.    Creating a new object automatically creates an entry in the Create New Picklist
               iv.    Enable the option for the object Y in the profile

23. What is not true about page layouts?

                  i.    They can have 1 or 2 or 3 column sections only [Not 3]
                ii.    You can add a custom detail, list button [Not List button]
               iii.    You can hide a section header Detail view or Edit View or Both View
               iv.    We can add Blank spaces instead of fields
                v.    Enable Public/Private Tags for particular layout
               vi.    Preview the layout for different Profiles

24. 1 or more Interviewers can interview a candidate & give them marks for Technical Expertise and Management Expertise. How this can be achieved

                  i.    Add two fields Technical Expertise and Management Expertise in the Candidate object.
                ii.    Create a new object Marks that has a lookup with Job application and add these fields there.
               iii.    Add two fields Technical Expertise and Management Expertise in the Job Application object.

25. Which of the following is not possible to create?

                  i.    Detail Page Link
                ii.    Detail Page Button
               iii.    List Page Link
               iv.    List Page Button

26. In the console of Job Application, a user wants to see some particular fields of the related Positions. How this can be achieved?

                  i.    Add the fields in the Mini console View of Position page layout.
                ii.    Add the fields in the Mini console View of the Job Application Layout
               iii.    Add the fields in the Mini Page Layout of the Position page layout
               iv.    Add the fields in the Mini Page Layout of the Job Application page layout

27. In a workflow based on Job Application, while defining the Rule Criteria, what forces you to choose “formula evaluates to true” option instead of the “criteria are met”?

                  i.    Check if the Job Application Status is equal to “Selected”
                ii.    Check if the status has changed
               iii.    Check if the current User Profile is “System Admin”
               iv.    Check if the status field in the Position is “Open”

28. Which of the following functions are not available in Salesforce.com

                  i.    BR
                ii.    FIND
               iii.    GETSESSIONID
               iv.    NULLVALUE
                v.    ISNULL
               vi.    SUBSTITUE
             vii.    CEIL
            viii.    FLOOR

29. What is Give the syntax the difference between the following functions?
Give the syntax for a & c.

a)            Date & DateValue
b)            Now & Today
c)            IsNew & IsChanged
d)            Includes & Find

30. What is not possible using a Roll Up Summary Field for the following Objects
Position – Job Application (look up relations)
Job Application – Reviews (Master Detail)

Note: Score is a Number field in the object “Review”

                  i.    Get the Total number of Reviews that has a value in the field Score, greater than 3
                ii.    Get the Average of the Review Scores
               iii.    Calculate the count of Job Applications in Position
               iv.    Find the Least Review Score


31. What is true about Id fields in Salesforce.com?

                  i.    They can be same in Production & Sandbox for an Enterprise, Unlimited editions of an organization
                ii.    They can be same in Production & Sandbox Editions of an Organization for all Editions
               iii.    Ids can be same in different organizations, but not same in any environment of a same Organization
               iv.    They can never be same all the organizations put together

32. What is not possible to view in the Debug Logs?
                  i.    Workflow formula evaluation results
                ii.    Assignment rules
               iii.    Formula Field Calculations
               iv.    Auto Response Rules [it is visible in the Debug logs]
                v.    Validation Rules
               vi.    Resources used by Apex Script

33. What is the difference between System Logs and Debug logs?





34. Candidates need to enter only valid “City of birth” based on the “Country” they had selected. How can you achieve this?

                  i.    Create a Workflow that sends an outbound message to an external system which can validate the City for a State.
                ii.    Create a validation rule that checks with another object containing City & State values (use VLookUP)
               iii.    Use a dependant pick list. (not a good idea, as value choices could be huge)
               iv.    This cannot be achieved in simple point & click. Needs apex programming

35. What can be done in Force.com platform?

                  i.    Data-warehousing
                ii.    Applications with clicks & not code
               iii.    Applications can be upgraded without loss of customization
               iv.    Bug Tracking Application

36. Which of the following is wrong?
                  i.    Job Application (Master)
- Reviews (Detail)
                ii.    Candidates (Master)
- Job applications (Detail)
- Reviews (Detail)
               iii.    Candidate (Master)
-          Job Applications (Detail)
-   Reviews (Detail & Master of Job Applications)

               iv.    Position (Master)
-          Campaigns (Detail)

37. What is false regarding Force.com Sites? (choose only one)

                  i.    They have Full CRUD access to Standard Objects
                ii.    They have Full CRUD access to Custom Objects
               iii.    Login IP Ranges & Login Hour Restrictions
               iv.    Visual Force security access

38. What is not possible with User object page layout

                  i.    Add a custom button
                ii.    Add a custom Link
               iii.    Add a custom Field
               iv.    Add an Inline Visual Force Page








ADDED QUESTIONS:----
1)    What is the maximum number of master-detail relationships that can be created on a custom object?
a)    1
b)    2
c)    4
d)    Unlimited

2)    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

3)    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

4)    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

5)    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

6)    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

7)    Which of the following cannot be used on a User Page Layout?
Please select two (2) choices.
a)    Tags
b)    Links
c)    Buttons
d)    Custom Fields
e)    Inline Visualforce

8)    An organization wants to leverage a custom objects to track bugs.  The organization wants the ability to related bugs to parent bugs in a parent-child relationship.
What type of relationship should be used?
a)    master-detail
b)    self
c)    hierarchical
d)    many-to-many

9)    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

10)     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

11)     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.

12)     A developer wants to leverage the console to view to see 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)    On an child object’s mini-page layout
b)    On an parent object’s mini-page layout related lists field selection
c)    On the parent object’s page layout related lists field selection
d)    You cannot modify the related fields on the console view

13)     An organization has two custom objects to track job positions and salaries for those positions.  Everyone in the organization should be able to view the positions however, only select users can view the salary records.   What steps should a developer take to ensure the requirement is fulfilled?
a)    Create a lookup relationship between positions and salaries; define public access on position and private access on salary
b)    Create a master-detail relationship between positions and salaries; define public access on position and private access on salary.
c)    Create a master-detail relationship between positions and salaries; define private access on position and create sharing rules on salary.
d)    Create a lookup relationship between positions and salaries; define public access on position and public access on salary; create sharing rules on salary to restrict visibility.

14)     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

15)     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 which will cause an error if the city is not in the state that has been entered
c)    Create a dependent pick list for cities based on the state that has been entered
d)    Create a formula field that lookups the valid cities for the state entered

16)     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

17)     An organization has created a HR application which contains a custom object for job positions and candidates for those positions.  The HR managers want to see a view of the position with the best candidates for that position and not just all the candidates listed.  What is the best method to fulfill the requirement?
a)    Add an inline Visualforce Page on the job position page layout
b)    Add the candidate related list to the job position page layout
c)    Create a validation rule on the job position page layout
d)    Create a formula field on the job position object and add to the page layout

18)     Which of the following is not process or data intensive.
a)    Time entry application
b)    Inventory management
c)    Word processing
d)    Human resource management

19)     Which two (2) items most closely relate to the View layer of the Model View Controller paradigm?
a)    Page Layout
b)    Validation Rule
c)    Custom Tab
d)    Custom Field

20)     In which salesforce instances would there be identical record IDs?
a)    Production; Full Sandbox
b)    Production; Full Sandbox; Apex Sandbox
c)    Production; Full Sandbox; Config Only Sandbox; Apex Sandbox;
d)    Salesforce.com never repeats record IDs

21)     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
22)     What settings can you specify on a profile?
Please select two (2) choices.
a)    Revoke sharing permissions
b)    Enable record types
c)    Enable create read, create, edit, and delete on objects
d)    Specify language

23)     A manager in an organization wants to share specific fields of data to his subordinates that only he has access to.  What is the best way to share specific fields of data?
Please select two (2) choices.
a)            Run As on dashboards
b)            Folder Permission on a Report
c)            Run As on scheduled reports
d)            Folder Permission on a Dashboard

24)     Under what circumstances would the sharing button to 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
d)    When record sharing is set to public read/write for the object

25)     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

26)     A developer needs to make a field that is normally accessible by most users inaccessible on the report wizard for specific users.  What 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

27)     What can be done with report summary totals?
Please select two (2) choices:
a)    Calculate values from a previous report
b)    Calculations based on report summary totals
c)    Highlight outliers
d)    Historical analysis

28)     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

29)     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

30)     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

31)     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
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.

32)     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)    TODAY() – DATEVALUE(CreatedDate)
b)    NOW() – DATEVALUE(CreatedDate)
c)    TODAY() – CreatedDate
d)    CreatedDate – TODAY()

33)     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

34)     A developer needs to create a trending report what should he/she use to get the historical data?
a)    Reports
b)    Analytic Snapshots
c)    Roll-Up Summary
d)    Report Types
e)    Audit History Records

35)     What is the best type of dashboard component to display a list of your top 10 customers?
a)    Metric
b)    Table
c)    Gauge
d)    Chart
36)     Select the salesforce.com edition that is NOT available today
a)    Professional
b)    Unlimited
c)    Enterprise
d)    Premium

37)     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 and email server

38)     An organization wants to create a field to store manager data on the user object.  The manager field is a reference to another user record.
What type of relationship should be used?
a)    master-detail
b)    hierarchical
c)    lookup
d)    many-to-many

39)     What are the data types that are supported by formula field?
Please select three (3) choices.
a)    Text
b)    Percent
c)    Email                         
d)    Currency
e)    Phone

40)     What is true about a junction object?
a)    A custom object that has 2 master-detail relationships.
b)    A custom object that has a master-detail relationship.
c)    A standard object that has 2 master-detail relationships.
d)    A standard object that has a master-detail relationship.

41)     What is true about a cross-object formula field for a master-detail relationship?
a)    You can only create a cross-object formula field on the parent object.
b)    You can only create a cross-object formula field on the child object.
c)    You can create a cross-object formula field on both the parent and child object.
Cross-object formula field is not available for master-detail relationship




ANSWERS:--

1)    b
2)    b
3)    a
4)    a,b
5)    d
6)    c
7)    a,c
8)    b
9)    d
10)  b, c
11)  b
12)  b
13)  a
14)  d
15)  c
16)  d
17)  a
18)  c
19)  a, c
20)  a
21)  a, b
22)  b, c
23)  a, c
24)  c
25)  a, c, d
26)  a
27)  b, c
28)  b
29)  c
30)  a, b
31)  c
32)  a
33)  a
34)  b
35)  b
36)  d
37)  a, c, d
38)  b
39)  a, b, d
40)  a
41) b


1.    What are the examples of Data Centric and Process Centric Apps ( Choose 3)
a. Time card Application
b. Word Processor
c. Online Auction Management
d. Inventory management
2.    What can Force.com Data Loader do? ( Choose 3)
a. Insert more than  50,000 records in a single go
b. Insert, Delete and Update records for Custom Objects
c. Insert records to different Objects in a single go
d. Perform rollback
e.  Run a batch process
3.    Of the following, what are the things not possible to include in User Page Layout ( Choose 2)
a. Tagging
b. Custom Links
c. Inline Visualforce page
d. Custom Buttons
e. Custom Fields                 
4.    When will you use Apex Logic?
a. Zip Code object stores all the zip information. For an Object, when a zip is entered, it should be validated against the available Zip Codes
b. User places an Order, the details of which are checked in runtime against details in the database w.r.t .  Price and Quantity and if everything is Ok, the order details are placed in another object.
c.  ---- 2 more options. But which can be easily eliminated
5.    What kind of relationship cannot exist in Salesforce?
a. A Custom Object having a Standard Object as Master.
b. A standard object having another Standard Object as Lookup
c. A standard Object as a detail of a Custom Object
6.    Profiles enables us to do which of the following : (Choose 2)
a. Apply Password Settings
b. It can override the visibility of the records shared with the User
c. Allow the user to see / modify the Data
d. ---- One more option, Can’t remember -----
7.    Approval is required based on the amount in a field. When the amount is more than 50,000, the person to whom it is submitted, his approval is required. When the amount is more than 1, 00,000, his manager’s approval is also required. What would you use?
a. Workflows
b. Validations
c. Dynamic Approval Routing
d. Approval Processes
8.    You have created a time based workflow rule. Choose from the following 2 ways to check whether the workflow actions are getting fired or not:
a. Create or update a record with values satisfying the workflow rule. Check the Time Bases Workflow Queue
b. In the debug log, set yourself as a User. Create a record and then check the debug log.
c. ----- 2 other options. Can’t remember -----

9.    Which of the following refers to the data model of Salesforce:
a. Force.com API
b. Force.com Metadata API
c.  ---- 2 other options ---------

10. Which of the following falls under Business Logic Layer: ( Choose 2)
a. Process Automation something
b. Extensible Data Model
c. --- 2 other options -----

11. To create a new record from the side bar, which of the following is required?
a. New component to be added in side bar.
b. Create a new tab for that object.
c. Create a new button on the page layout

12. In a MVC archietecture, which of the below corresponds to View (Select 2)
a. Page layouts
b. Validation rules
c. Custom objects and Tabs
d. Workflows

13. How will you measure trends?
a. Dashboards
b. Analytic Snapshots
c. table

14. Can a standard object have more than one master-detail relationship?
a. True
b. False

15. In the Model-View-Controller paradigm, controller refers to?
a. Apex
b. Visualforce
c. S-control
d. View

16. What are the features of Managed Package?

17. How can Bug records (custom object) be related to other bugs in the system?
a. master-detail
b. self relationship
c. Parent-child
d. Hierarchical

18. Which editions support Apex and Visualforce(Select 2)
a. Unlimited Edition
b. Enterprise Edition
c. Apex Edition
d. Professional Edition
e. Group Edition

19. Using a mobile device, how do you approve an approval record?(here the options were 1. By sending email from smartphone, by logging into sfdc using the mobile browser)
a. By logging into Salesforce using the mobile browser
b. By Sending SMS
c. By sending a text message
d. It is not possible to approve using mobile devices….??????

20. When you want to share a particular record with a user, which of the following sharing model will you use:
a. Sharing rule
b. Role hierarchies
c. OWD
d. Manual Sharing


21. By creating a new tab, which of the following features are available?
a. The view page
b. Create new instance of the object
c. Sidebar search is enabled
d. An option under “Create New” in the Sidebar


22. Can you run a scheduled data import every night at 1 am, if so using which of the following:
a. Import wizard
b. Data loader
c. Data loader using command prompt
d. Scheduled jobs


23. The following option in Validation rules can be using with Translation workbench:
a. Rule name
b. Description
c. Criteria
d. Error message

24. A,B can see W,X,Y  fields of an object and A should also be able to see Z, which B cannot. How do you achieve this kind of security on the page?
a. Field level security
b. Remove the field Z from page layout
c. Create a sharing rule so that only A can see Z
d. Object level security


25. You can upgrade your Apps of the following types:
a. Managed Packages
b. Unmanaged Packages
c. You can’t upgrade the Apps once published
d. Installed Packages

26. A lookup relationship can be converted to Master-Detail when the following conditions are met (Choose all that are applicable)
a. Making the parent field as a required field in the child object.
b. All existing records in the child object contain data for parent field.
c. All existing records in the child object need not contain data for parent field and is applicable only to the new records that would be created.
d.  Parent field need not be a required field in the child object.

27.  History tracking cannot be disabled for: (Choose 3)
a. Cases
b. Accounts
c. Contacts
d. Solutions
e. Contracts

28. Dashboard refresh can be monitored using:
a. Apex jobs
b. Scheduled jobs
c. Dashboard jobs
d. Report jobs           

29. What needs to be done if the user wants to create the record using the Create New Dropdown from the Left navigation?
Ans: Make the Object’s tab visible for the Users Profile.

30.  How many master detail relationship are allowed on a Custom Object?
Ans:  2 for custom object
(You cannot create master detail relationship for standard objects)
31.  Only the particular user with the profile should be able to submit the record for approval, how do you achieve this?
 You need to set this condition on Approval process entry level criteria

32.  How to create many –to- many relationships? (It was repeated two three times)
a. Junction object (custom object) having a lookup to the other 2 objects
b.  two relationships
c. Create a lookup on the first object for the other and lookup on the second for the first

33.  How do you populate the City values based on the state selected?
a. Dependent pick list
b. Validation Rules
c. Workflows
d. Apex Trigger

34.  Which workflow evaluation rule doesn’t support Time dependent workflow?
Ans: Every time a record is created or edited

35. There are two questions similar like, how to expose few fields only for some profile?
Use field level security.

36. What happens if you use Upsert and the duplicate externalId is found?
Upsert fails.

37. When you try to load the data into Sandbox using Dataloader, If the login fails what needs to be checked?
Username and endpoint url

38. You have a field called position opendate (Date time field) how do you find out the no of days the position is opened?
Today - DateValue(opendate)

39. The sailesforceId’s are Identical between which environments?
Production and Full Sandbox.

40. In the custom application what are the following things represents View
Tabs and pagelayout’s

41. If the approval process has 3 approvers in the first step. When it will move to the next step
a. Unanimous approval is required and all the approvals are there
b. First approval is there and unanimous approval is not required
c. Majority approval is required and Majority of Approval is there

42. How do you lock the record once it is submitted for Approval?
The record gets locked automatically

43. How does the User get the ability to do manual sharing from the UI?
a. If Developer adds the Share button on the layout.
b. If the object is declared as Private or Public Read only in Organizations wide settings

44. Which field is used to derive the manager of the particular user?
There is a field called manager in the User object.

45.  what are all the possible things that you can do with Pagelayout().
Make field required, 2 column display,make the field read-only

46.  There are two custom objects called Position and Job Application. Job Application has look up relationship with Position. What happens to the Job Application record if the related Position record is deleted?
Job Application will not be deleted.

47.  A group of executives has requested a convenient way to see daily metrics without having to log in to Salesforce.
Schedule the dashboard for daily refresh and email distribution.

48.  What are the below edition supports both Apex and Visualforce?
a. Professional,
b. Apex Edition,
c. Group Edition,
d. Enterprise and
e. Unlimited Edition.
 
49. Manager has team of 4 members. He wants to share some of the records with the team. By using what the team members can see each others data? (select 2)
a. Report Running User
b. Dashboard Running User
c. Report Folder Access Settings
d. Dashboard Folder Access Settings 
 
50.  There is an junction object X which is having two master detail relationship. Y object is having primary master details relationship. What is the effect of custom object Y on Look and Feel of X?
a. X object will inherit look and feel from Object Y
 
51.  What can be used for Initial Submitters List
a. profiles
b. roles and subordinates
c. active team members
d. public groups
 
52. Who can share records when the hierarchical grant access is turned off?
a. Only the Owner
b. Owner, System Administrator only
c. Owner, System Administrator and the Users above the user in the role hierarchy
d. Owner, System Administrator and the Users below the user in the role hierarchy
 
53.  All users in your org should be able to read records from Custom Object Position. Except user X, all user should able edit Position records. How developer can setup those things.
a. Set org wide defaults for Position as “Public Read Only”
b. Create public group having all Users except User X. And then create Sharing Rule
 
54. What does out of the box salesforce give you?
a.    data warehouse
b.    approval process
c.    workflow rules
d.    validation rules
55. What is the example from below which will make use of Formula in a workflow or approval?
a. To check if the current user belongs to a particular profile
b.  ---- 3 other options ----- 
 
56. What is not required to build an app on salesforce using declarative means?
a.   Writing SQL queries
b.   Compile code
c.      Building Data Model
 
57. In the design phase we do not know who will be the users of the system. What will be the impact of this on our design? ( Choose 2)
 
a.   Security considerations will not be there for approval processes and workflows.
b.   Dashboard and reports cannot be built
c.      ----- 2 more options ----
 
58. There is a requirement where we have to create Position records as well as Interviewers. The issue here is we have to create a Position record, save it and then go for scrolling of interviewers list. How you can simplify this
 
a.    Put a validation rule
b.    Provide user a pop up to enter this information
c.    Visualforce Page which will create a wizard for this
 
59. Position is a custom Object containing details of each position. Candidate contains the details of each candidate such as Skills. When a user is viewing the Position records, he should also be able to see all those Candidates who matches the skill required for the post. How can this be achieved?
a. Add related list of Candidate
b. Create a lookup relationship of candidate on Position
c. Create a Visualforce page.
 
60.  We have lookup between Position and Job Application. What changes need to be done, if we want to update Position Interface available on Job Application Detail Page layout.
·         Needs to update Mini Page Layout of Position
 
61. Workflow rules Automation and Web Services API are available in which edition?
a. Enterprise edition
b. Unlimited edition
c. Group edition
d. Professional edition
 
62. In MVC, data model refers to?
a. Custom Fields
b. Custom Tabs
c. Workflow Rules
63. Match the following:
 
Force.com as ( a)
c
Task creation
Database as (b)
c
WF rules
Logical as ( c)
c
Assignment Rules
User Interface as  (d)
e
Force.com Development tool
Development as (e)
d
Page Layout
--- Another Option ----
d
Tabs
 
b
Field Creation
 
64. Related to position object of recruiting app: u want to display rating as radio button ,from 1to 5
a. Create a field of type radio button
b. Create a picklist , with radio buttons
c. Create a visualforce page



65. What are the data types available for Formula field types(choose 3)

a. Currency

b. Checkbox

c. Date

d. Percent

e. email
 
66. External id can be defined on which field types

a. email,
b. Phone
c. Text
d. Number
e. – 2 more options available ---

67. For the following scenario what will you do in Salesforce?
è Automated First step approval
è There is a team to give approval , if any one person approves the record is considered approved
è CEO to approve.

a. Create WF rules
b. Create parallel process with approval at each step from each team member
c. Create parallel approval process
d. Create multiple approval process.

68. Someone has made changes to an approval process, how will administrator test who made the changes.
a. Debug Log
b. Audit Trail
c. Created by field
d. Approval Process changed date.

69. You have to run batch of data at 2 PM. How will you do it?
a. Data Loader with Command Line

70. Where will you check if time based WF on Case have triggered correctly.(Select 2)

a. Monitoring Time based WF
b. History Tracking for Activity
c. History Tracking for Case
d. Debug Log

71.   What component in a dashboard gives you a grand total(Select two) Correct answers are Metric and Gauge – I have checked that!!

a. Table
b. Gauge
c. Chart
d. Metric

72. Tags can be enabled from where (Select 3)
a. Organization Setting
b. Users Setting
c. Profile Level
d. Page Layout
e. --- 1 more option was there ---

73.  When u create a Tab what all things u get by default (Select 3)
a. Create” New” component  on home page – Here Quick create is wrong option – you should select Create “New”
b. Most recent records list
c. Search Side bar
d. Quick create option
e. Can use in Reports

74.   In console the related list setting is done in?
a. Mini page Layout.

75.  There is a lookup relnsp between A& B and between B & C. A user wants to capture information regarding A, B and C in a report. What he should do?
a. Cannot capture
b. Create Report Type with A with B with C.
c. ---- 2 more options were there. ----

76.  Import of Users, Contact and Account in which sequence?
a. Sequence does not matter
b. Users , account and then contact
c. Account , contact and User

77. There is a business requirement , data model , development aspect are finalized only decision is not taken on reports and dashboard . What will happen.
a. Management cannot view dashboard
b. Data model cannot meet the requirements.
c. On basis of data model may be report requirements won’t get fulfilled.

78. .  When status field is closed, total amount field should have some value. How will you accomplish this?
a. Create a trigger
b. Create a Validation rule
c. Create a WF rule

79. A business requirement can be fulfilled both by a Trigger and by Formula Field. As a developer why  one should select Formula Field
a. In trigger one needs to write test method
b. Formula Field is controlled from browser end only
c. Formula field is more flexible and controlled

80.   One needs to view in a related list only selected records filtered by user. How can you achieve this?
a. Change Search Layout
b. Make Visualforce Page
c. --- (Two More options ) ---

81.   In Role Hierarchy user can see what data

a. Only data of his subordinates where subordinate is the Owner
b. All data which is visible to the subordinate
c. Only data where he is the owner

82.   In an organization records should be  visible to all users when value is Y it should only be visible to owner
a. Make Organization wide default as Private and write sharing rules.
b. Make WF which changes org wide default settings
c. ---(Two more options)  ---

83. When user selects a particular value from a picklist Email field should be visible to him.
a.  Make WF rule to change the record type field
b. Make VF page    
c.  --- (Two more options) --- ????????????

84. While importing Data following pts are respected
a. Page Layout required fields are respected
b. Always required fields are respected
c. User access to fields are respected
One more option – Validation rules are always respected.
85.  Company wants to monitor its sales data from some x period to y how will it achieve this

a. Use matrix report
b. User Analytic Snapshot
c. Create record type for a report

86. To update a record in Salesforce using Data Loader what do you need?
a. Salesforce Record Id
b. Any unique name for record
c. External Id   ???????????

87. Which one of the following can’t be a Final Rejection Action in approval process?
a. Lock the record
b. Outbound Message
c. Delete the record and send to recycle bin
d. Email Alert
     
       88. What can be enabled for a custom object?
                a. Queues
                b.  Assignment Rule
                c. Track Field History
                d.  don't remember this option but it was not valid
      
        89. What is possible from the following. (There was one more similar question about Formula Fields)
              a. Formula field referring to a field in the parent object.
              b. Formula field referring to a field in the child object.
              c. Formula field referring to a field both in the child object and parent object.
              d. Roll up summary Field counting the number of child object records.
     
        90.   Which Profile can see encrypted fields by default? – Correct answer is none of the profile can do it by default!!
               a. System Administrator
               b. Decryptor(Somthing) Profile.
               C  &    d……. ???????
       
        91. By using which tool the developer can change the Data Model of an Salesforce ORG                
              a. Setup Tool
             b. Force.com IDE 
             c. Force.com API
            d. Data Loader
     
        92. What Kind of Tags are possible?
            a. Personal
            b. public

93.   How can a developer edit the Hover details of a Lookup field?
Ans. Mini Pagelayout.

(Study :    Encrypted fields, Metric dashboard, combination charts, process visualize, lookup filter, revise questions.)
Force.com Domain name related question         

96. Features of custom report

97. Which element is included in the security mode of Force.com site?

98. Import Wizard related question
99 . What is included in the force .com sites security?
a)     Visualforce Page names
b)    Read/write access to all the standard objects.
c)    CURD permissions on all the objects.
d)    Custom objects.

98.Custom Reports
      a) Output layout of the report.
      b)  Output layout of the report wizard
      --two more---

100.  Force.com Domain name related question  choose 3
        a) it should be unique
        b) its name should be preferable the company name
        c) it cannot be changed

101. Encryped custom fields are available
a) custom reports
b) sidebar search
c) wokflow rules and assignment rules
d) validation rules
e) roll  up summary fields.

102 . If the external Id field has duplicate records in the CSV. What will happen for the upsert operation
a)    Upsert fails
b)    Duplicate entry
c)    Error out
d)    The first copy is inserted
Around 10 questions were exactly same from the existing questions set.
10-12 more were similar but with different tone and options

103. How many master-detail relationships are possible on an object? (Standard or custom object was not mentioned..)
1
2
4
3

104. Can you run a scheduled batch job every night at 1 am, if so using which of the following?
Import wizard
Data loader
Apex scheduler
It is not possible using force.com native tools

105. What is true for force.com sites? Select 3

It can not be changed once it is registered
It can not be mapped to your company domain
Normally it is your company name
1 more option

106. What are the security elements for force.com sites? Select 2

CRUD rights on custom objects
Read/Write rights on standard objects
IP address restriction
Native visual force pages

107. As a developer if you want to load some job recruiters as Users and owners for corresponding Positions and job Applications (both custom objects with around 50000 job application records) in Salesforce using import wizard what issue you would face?

Cant load custom objects through import wizard
Cant load users through import wizard
Cant load around 50,000 records through import wizard
1 more option

108. What is possible through Page Layouts of custom objects? Select 2

Add custom fields and buttons
Set mandatory field based on certain value on other field
Add inline visual force pages
Set 3 column display

109. If Developer wants to show top 10 positions based on maximum job applications in dashboard which component should be used?

Matrix
Gauge
Table
Chart

110. What can you track using debug logs?

Assignment Rules
Rollup summary fields
Workflow rules
Formula fields

If developer get message from Salesforce support team that they have enabled account audit tracking feature for the organization, what developer can do with that?

Developer can populate isdeleted field on all account records
Developer can populate createddate field on all account records
Developer can populate systemmodstamp on all account records
1 more option


111. If you create report type with custom objects A, B and C. what feature developer will get due to this during reporting?

See different report wizard steps
Select different report layouts
Do anti-join
Reporting and filtering capability for all the 3 objects

112. Salesforce Mobile functionality is available in which editions? Select 2

Enterprise edition with additional cost
Professional edition
Enterprise edition
Unlimited edition

113. Your administrator has set 9 AM - 5 PM as weekday business hours for your organization. You login into Salesforce as 4:30 PM. What will happen at 5:02 PM?

You will automatically log out of Salesforce without saving your work
You will automatically log out of Salesforce with work auto saved
You will continue to work normally
You will be able to work until you logs out from your current session

114. Your administrator has set 9 AM - 5 PM as weekday login hours for your profile. You login into Salesforce as 4:30 PM. What will happen at 5:02 PM?

You will automatically log out of Salesforce without saving your work
You will automatically log out of Salesforce with work auto saved
You will continue to work normally
You will be able to work until you logs out from your current session

Custom Objects automatically have some standard fields
 True
 False
 Some of them have

Custom Tabs have properties such as
Select all that are true

 Custom Fields
 Relation to other objects
 Page Layouts
 User Tabs
 Audio Visual Capabilities
 They do not have any properties


Changing the data type of existing custom field is possible, but doing so may cause loss of data
 True
 False
 Maybe


Custom Fields are store for how many days after deletion
 10 Days
 30 Days
 45 Days
 100 Days


Standard Picklist cannot be a dependent picklist
Choose the correct answer
  It can be in some cases
 It depends on the version of Salesforce.com you are using
 This is correct, Standard picklist can only be a controlling picklist
 This is incorrect, Standard picklist can be a controlling as well as dependent picklist


Required and Unique field options works on Custom Fields only
True or False

 True
 False


Fill in the blanks. Encrypted fields allow for masking data for all users except those with the ----------------- permissions
Fill in the blanks

 Read all data
 View all Data
 Modify all data
 Administrator permissions


The Force.com platform supports the following relationship types
Select all which apply

 Self
 Lookup
 Master Detail
 Many to Many
 Many to All
 One to One
 One to all
 Validation Rules


Fill in the blanks. ______________ lookup relations are allowed per object
Fill in the blanks

 10
 20
 25
 40

Junction Object is a Custom Object with three master detail relationships
True or False

 True
 False
 Sometimes it has

False - A custom object with two master-detail relationships


Any member in a Queue has the same access to all records in the queue that an owner would have.
True or False…….Not sure of this one!!!

 True
 False
 Not always


Select which is not applicable. Capabilities of a Workflow includes,
Not Applicable to be selected

 Tasks and Alerts
 Field Updates
 Run Reports
 Outbound Messaging
 Approval Processes
 Dashboard Refresh
 Load Data through Data Loader

A queue is a location where records can be routed to wait processing by a group member
True or False
  True
 False
 Maybe sometimes

Roll up Summary Field works in the case of which relationship
Select the correct choice
  Master Detail
 Master Master
 Workflow
 Validation Rules
 Lookup
 Do not lookup
 Master to all


Validation Rules can contain a Formula or an expression that evaluates the data in one or more fields and returns a value of “True” or “False”
True or False
  True
 False
 Maybe sometimes



Workflow Rules are automated processes that trigger criteria based on your business requirements
True or False
  True
 False


Select all which are not applicable. Profiles have the following permissions
All Applicable to be selected.

 View All Data
 Delete All Data
 Modify all data
 Customize Application
 Data Loader only user
 Password never expires
 Load Data through Data Loader

Cross Objects formulas can reference fields on parent or grand parent object up to how many levels
Select the correct choice
  2
 5
 8
 12
(On verification in the salesforce application it seems 10 levels are possible which is not present in the options but that could be because the options are old and not updated and one of the releases must have increased the limits).


Custom Formula fields can reference fields on related objects
True or False
  True
 False


In Rollup Summary there is an option to include all records in thr roll-up or just that meets certain criteria
True or False
  True
 False


User can have access to more than one record types for an object
True or False
  True
 False


IsNew() function allows different validation rules for create vs/ update actions
True or False
  True
 False

.

When writing a validation rule, developers must write the error condition criteria
True or False
  True
 False


Select the option which is correct. Profile controls Login Hours and Login IP Ranges
Select the correct choice
  Yes this is correct
 No, Profile can only contact Login hours. IP Ranges is not controlled here.
 No, Profile can only control IP Ranges, and not login hours
 No, Profile does not control login hours or Login IP Ranges

Permissions on Standard profiles cannot be customized
True or False
  True
 False


Choose the right answers only. Organization wide access levels are:
Choose Only Three
  Public Read/Write
 Public Read Only
 Private Read /Write
 Private Read only
 Private


Choose the ones which are applicable Record Type allow developers to associate __________ and ___________ to users based on their profile
Choose Only Two
  Picklist value
 Role
 Business Process
 Hidden Characters
 Subclassing
 Forecasting
 Error Handling

Child Records in Master detail Relationship inherit their Organization wide defaults from their parents
True or False
  True
 False


Lacking the "Read" permission for an objects means that the user will not be able to access it at all
True or False
  True
 False


Field level security overrides any less-restrictive field access settings in the page layouts and search layouts
True or False
  True
 False

True - The most restrictive field access settings of the two always apply. For example, if a field is required in the page layout and read only in the field-level security settings, the field-level security overrides the page layout and the field will be read only for the user.

Page Layout controls the following Field properties Except:
Selecte All which apply

 Visible
 Read Only
 Read Write
 Required
 Data Management


A record type of the record can be changed after it has been saved. However, of the record type is changed later, the values in the record will be lost
True or False
  True
 False


Child Records in a lookup relationship have independent organization wide defaults from their parents
True or False
  True
 False
True

Profiles is a sub-set of the Sharing Model
True or False
  True
 False


All the statements are true regarding Sharing Rules Except:
Select the correct choice
  Automatic Exceptions to Organization Wide Defaults for a particular group of users
 Never permitted to be more restrict the Organization Wide Default settings
 Used to open up access to records
 Can to be more restrictive than Organization Wide Defaults


Custom Objects can be owned by queues
True or False
  True
 False

In a master detail relationship the owner of the parent record controls both the parent and the child
True or False

 True
 False

Select all which are Correct. What is true about Role Hierarchy:
Select two choices only
  Controls Data Visibility
 Controls record roll up for reporting
 Is the company's Organization chart
 Controls Custom Apps Record Types


Manual Sharing can be Granted By Owners, Anyone above the owners in the Role Hierarchy , System Administrators
True or False
True

 
A user must be associated to at least one Role
True or False

 True
 False


Select all which are correct. Organization wide Defaults are
select all the correct choices

 Security settings that defines the baseline level of access of data records that you do not own
 Used to restrict access to data
 Defined for Standard Objects
 Defined for Custom Objects
 Defined for Unclaimed objects


Public Groups can be made of any combination of the following except
Choose One Answer only
  Users
 Roles
 Queues
 Roles and Subordinated
 Public Groups


How many debug logs are retained for an organization.
Select the correct answer
  5
 10
 20
 50
(Each organization can retain up to 50 MB of debug logs)

Developers can retain and manage the debug loigs for specific users
True of False
  True
 False


Setup Audit Trail changes are tracked for ---- days
Select the correct answer
  50
 100
 180
 200


When a new workflow rule is created is does not affect existing records
True of False
  True
 False


Field history tracking allows usrs to choose up to ----- fields per object
Select the correct answer(Verified)
  5
 10
 20
 40
 Option 5



Time dependent workflows can be used when a rule is set to be evaluated "Every time a record is created or updated"
True of False
  True
 False




Parallel approval Processes allow a record to be sent for approval to up to ---- diff users simultaneously Fill in the blanks
  5
 10
 25
 100


When new objects and fields are added to Salesforce they are immediately available for reporting
True of False
  True
 False




False-If the Allow Reporting is not selected at the time of object creation, the object will not be available for report.

                                  






No comments:

Post a Comment

Complete Salesforce CPQ training Free videos

Salesforcestart:: We are excited to announce that our YouTube channel, Salesforcestart, is your one-stop-shop for all things Salesforce CPQ!...