Salesforce Interview questions with answers Part 32

1) What are the challenges you faced in your current job?

2) What customizations you did in your current project?

a. Workflows to automate 
b. Reports and Dashboards 
c. Approval process to approve records

3) What best practices you followed?

4) What is your team size?

Total team members. It depends upon the project. Say 10 to 20.

5) Salesforce end and end implementation process?

6) Can you tell some scenarios which you developed?

a. Sending expiry notification for credit card paid bills through batch apex
b. Sending Invoice pdf to customer once their payment is successful through trigger
c. Many Visualforce pages
d. Classes for Visualforce pages

7) Order of execution in Visualforce page

1. Constructor of the controller.
2. Action method of the page.
3. Getter methods.
4. If there are any client-side technologies on the page, such as JavaScript, the browser executes them. Example is window.onLoad().

If the page contains an <apex:form> component, all of the information necessary to maintain the state of the database between page requests is saved as an encrypted view state. The view state is updated whenever the page is updated.