Monday, 15 January 2018

Salesforce Certified Administrator Winter ’18 Release Q & A

1 of 5. What functionality is available to users when adding files in Lightning Experience?
 
A. Mass upload Quip documents using the data loader
B. Access an external file provider and request secure Quip access
C. Create a new Quip file and add security from a downloaded file in Chatter
D. Create, share, and collaborate on documents with Quip without an external file provider

Correct Answer : D

2 of 5. What functionality enables sales representatives to manage their own sales territories in Lightning Experience?
 
A. Advanced Territory Management
B. Community Territory Management
C. Enterprise Territory Management
D. Corporate Territory Management

Correct Answer : C

3 of 5. Which three functions are available to a Collaborative Forecast user in Lightning Experience?(Choose 3 answers)
 
A. Designate a Delegated Forecast Administrator
B. See User Quota Attainment information
C. Adjust their own Product Family Forecast
D. Access Collaborative Forecasts in Lightning Sales Console
E. Create a Locked Forecast to prevent editing

Correct Answer : B,C,D

4 of 5. The sales teams at Universal Containers need to easily access the Sales Pipeline Dashboard. How can an administrator accomplish this in Lightning Experience?
 
A. Create a cross object dashboard component and add to the record
B. Create a new object and add a dashboard component
C. Create a new component for each sales user and add to their profile
D. Create a embedded dashboard and add to the Home tab

Correct Answer : D

5 of 5. When does an emoji icon appear in the Chatter publisher in Lightning Experience?
 
A. When a user creates a new Chatter group
B. When a user creates a new Chatter Quip file
C. When a user creates a new Chatter profile
D. When a user creates new Chatter posts and comments

Correct Answer : D

Salesforce Certified Platform Developer I - Winter '18 Release Q & A



1 of 6. Which two statements are true regarding Lightning component JavaScript code validation?(Choose 2 answers)
 
A. Code validations are applied only to components set to API version 41.0 and later.
B. Code validations can be temporariy disabled by setting the component version to API 40.0 or earlier.
C. The validation service ensures good software design and prevent bugs.
D. Code validations enforce all ESlint rules.

Correct Answer : A,B

2 of 6. In which two ways does Lightning Data Service (LDS) eliminate redundant server calls in Lightning Components?(Choose 2 answers)
 
A. LDS allows each component within an app to make independent, but concurrent, calls to perform CRUD operations on the same record data.
B. LDS identifies requests that involve the same record data and sends a single shared data request that updates all relevant components.
C. LDS acts as a publisher hub that notifies components of data changes.
D. LDS can be configured as a publisher hub with simple Apex code.

Correct Answer : B,C

3 of 6. In which two ways does Salesforce DX facilitate source-driven development?(Choose 2 answers)
 
A. Salesforce DX provides an efficient, end-to-end life cycle designed for waterfall development.
B. Salesforce DX shifts the source of truth from the org to the version control system.
C. Salesforce DX allows agile, local test runs.
D. Salesforce DX provides an integrated, end-to-end life cycle designed for high-performance agile development.

Correct Answer : B,D

4 of 6. What is the correct annotation to indicate test classes that can run in parallel?
 
A. @isTest(runParallel=true)
B. @isTest(isParallel=true)
C. @isTest
D. @isTest(isParallelrun=true)

Correct Answer : B

5 of 6. Which Content Security Policy (CSP) configuration is required to access the Streaming API and call Apex methods from within a Lightning container component?
 
A. CSP set to low
B. CSP set to custom
C. CSP set to Lightning
D. CSP set to minimum

Correct Answer : A

6 of 6. What are two valid scenarios for automatic recompilation of Apex classes?(Choose 2 answers)
 
A. All Apex classes are automatically recompiled when Apex transactions are run.
B. Specific Apex classes are automatically recompiled before completing a metadata deploy.
C. All Apex classes are automatically recompiled before completing a metadata deploy.
D. All Apex classes are automatically recompiled before a package is installed.

Correct Answer : C,D

Salesforce Certified Platform App Builder - Winter '18 Release Q & A


1 of 5. How can an App Builder reference a Queue in the Lightning Process Builder?
 
A. Update Records Action Type and a value of the Queue Name
B. Build a process on Queue that finds and changes the owner
C. Use the Queue Label
D. Add a Lookup(Queue) field to the Case and set the Owner to the Queue

Correct Answer : D

2 of 5. In which way have Lightning Bar Chart Dashboard components been enhanced?
 
A. Horizontal Bar Charts can have up to four measures
B. Line Charts can have up to four measures
C. Pie Charts can have up to four measures
D. Donut Charts can have up to four measures

Correct Answer : A

3 of 5. How can an App Builder implement File privacy on records in Lightning Experience?
 
A. Enable private file settings from Salesforce Files setting
B. Add the file privacy permission to a Permission Set
C. Add the file privacy on Records field to the Files page layout
D. Add file privacy feature on Content Deliveries setting

Correct Answer : C

4 of 5. How can a App Builder add a Flow-based Customer Survey in a Customer Community?
 
A. Create a Login Flow for Community Users
B. Add a Flow Component to a Community page
C. Add a Flow Quick Action to the page layout
D. Create a Visualforce page with an embedded Flow

Correct Answer : B

5 of 5. How can an App Builder configure a Lightning Page so that a Page component only displays for Accounts in Europe?
 
A. Add a component that only supports dynamic display
B. Add a component to a new page layout for Eurpoean Accounts
C. Add filter conditions and logic to the component properties
D. Set the component visibility by Profile and Record Type

Correct Answer :  C

Tuesday, 12 September 2017

Salesforce Certified Platform Developer-1 Summer ’17 Release Exam

1 of 5: How can a validity check be performed on a component?
A. cmp.get() == true
B. cmp.get(“v.isValid”) == true
C. cmp.get() != null
D. cmp.get(“v.isValid”) != null

Answer: D

2 of 5: What are the two considerations when overriding standard actions? Choose 2 answers
A. Overriding standard actions with a Lightning component applies only to Lightning Experience and Salesforce 1, but not to Salesforce Classic.
B. Overriding standard actions with a Visualforce page applies only to Salesforce Classic and Lightning Experience, but not to Salesforce1.
C. Overriding standard actions with a Visualforce page applies to Salesforce Classic, Lightning Experience, and Salesforce1.
D. Overriding standard actions with a Lightning component applies to Lightning Experience, Salesforce1, and Salesforce Classic.

Answer: A,C

3 of 5: Which standard actions can be overridden with Lightning Components?
A. List, Edit, New, Delete
B. Tab, View, Edit, New
C. View, Edit, New, Delete
D. List, View, Edit, New

Answer: B

4 of 5: How do the CSS enhancement to the Lightning Design System inprove the developer experience?
A. Class names are abbreviated to reduce code length.
B. Class names are available in upper and lower case.
C. Uppercase is used to distinguish from custom class names.
D. Single dashes are used in class names to enable commenting.

Answer:D

5 of 5: What is a consideration for Locker Service Enablement?
A. Locker Service is enabled for custom Lightning Components implementing the interface force:enforceLockerService
B. Locker Service is enabled for all custom lightning components with API version 40.0 or greater.
C. Locker Service is disabled for custom Lightning Components implementing the interface force:ignoreLockerService
D. Locker Service is disabled for all custom Lightning Components, regardless of the API version.

Answer: B

These questions are just for knowledge sharing but it would be great to go through the Summer '17 release notes.

Thanks for visit!!!
Cheers!!

Monday, 11 September 2017

Salesforce Certified Administrator – Summer ’17 Release Exam


1 of 5. Which two features best describe the new Lightning-optimized Log a Call action?

    Choose 2 answers
    A. Autolink the Call Log to the Case
    B. Autolink the Audit Log to the Case
    C. Autopopulate the Case Contact
    D. Autopopulate the Case Team

Ans: A & C

2 of 5. How can an administrator allow users to choose different views of a dashboard in Lightning Experience?
    A. Dashboard filters
    B. Dashboard designer
    C. Report filters
    D. Report creator

Ans: A

3 of 5. Where are the files and related records attached when a sales user converts a lead?
    A. Contact, account, person account, opportunity records
    B. Contact, account, opportunity, quote records
    C. Contact, account, opportunity records
    D. Contact, account, person account records

Ans: A

4 of 5. What action can be taken in Lightning, if you receive an approval request that someone else should approve?
    A. Delete the associated record
    B. Change Approval Entry Criteria
    C. Edit Approval Process Manager
    D. Re-assign the approval request

Ans: D

5 of 5. Which two Chatter Groups will show a seen-by count of people who viewed the post, in the Lightning Experience?

    Choose 2 answers
    A. Restricted
    B. Private
    C. Unlisted
    D. Public

Ans: B & C

These questions are just for knowledge sharing but it would be great to go through the Summer '17 release notes.

Thanks for visit!!! 

Sunday, 3 July 2016

Salesforce Spring - 16 Administrator Release Questions

1. What object types is Work Orders object associated with?(Choose 2 Answers)

A. Leads
B. Products
C. Cases
D. Service Contracts
E. Milestones

Ans: Cases, Service Contracts

2. What does the Customize Application permission setting allow?

A. To modify custom picklist values.
B. To create article types.
C. To create a new user.
D. To edit contract settings.

Ans: To edit contract settings

3. Which areas are calculated for the Health Check score?(Choose 2 Answers)

A. Session Setting
B. Profiles and Permissions assigned
C. Password Policy
D. Number of users
E. Login attempts

Ans: Session Setting, Password Policy

4. What is true regarding the new Data Loader?

A. It works with all legacy security protocol.
B. It supports Web Server OAuth Authentication for Windows or Mac.
C. It has a new column flagging duplicate files.
D. It has downloadable add-ons published through the AppExchange.

Ans: It supports Web Server OAuth Authentication for Windows or Mac

5. What key user access data is included in login forensics?

A. Who logged in more than the average number of times.
B. Who logged in from a new browser more than once in a day.
C. Who logged in during business hours.
D. Who logged in more than the number set in the profile.

Ans: Who logged in more than the average number of times

Thursday, 12 May 2016

Apex batch Auto Monitoring

Many a times you may have been in a situation where Salesforce Apex jobs gives a strong time and you are left with scratching your head due to Apex Job status unavailability. Salesforce Geeks can use an awesome object provided by Salesforce for Apex job Monitoring i.e.- AsyncApexJob . It is a backend object automatically maintained by Salesforce to track past/current Jobs. 

Although Salesforce has provided a great User Interface for same purpose i.e. Setup>Monitor>Jobs>Apex Jobs but sometimes it behaves strangely or you are not able to get proper status for your batch job, so in that case you may use Developer Console/Workbench(My personal favorite) to query AsyncApexJob object and check other details about your Apex Jobs

Lets assume your batch class is names "myBatch" then below SOQL would help you to get data related to your batch job Record

SELECT Id, MethodName, JobItemsProcessed, ApexClassId, ApexClass.Name, CompletedDate, NumberOfErrors, Status, ExtendedStatus, TotalJobItems FROM AsyncApexJob where ApexClass.Name='myBatch' order by CompletedDate Desc Limit 10

Above SOQL will return Status(and other fields) for Batch Job and hence you can identify the exact stage, number of records processed, Reason for failure etc.
********Hopefully it helps your Debugging********
Keep doing Great Work