Interview Questions


Question 1 : What is the responsibility of Salesforce Developers?

Answer:   Salesforce developers play a crucial role in creating and implementing solutions that help businesses run seamlessly. They are responsible for customizing, developing, and integrating Salesforce applications.



Question 2 : Can a Flow be scheduled?

Answer:   Yes, now Flow can be Scheduled! At the scheduled time Flow will invoke itself



Question 3 : What is Apex?

Answer:   Apex is a programming language used to develop custom applications on the Salesforce platform. It is similar to Java and can be used to perform database operations and create business logic.



Question 4 : Should we use Workflow or Flow?

Answer:   Workflow is being deprecated, so we should use flow in every scenarion now. Infact, salesforce has disabled new Workflow Button in recent release!



Question 5 : Can you walk me through your experience with Visualforce?

Answer:   Visualforce is a framework used to customize Salesforce pages. It allows developers to create custom pages and components with HTML, CSS and Apex. Be sure to mention your experience with the Visualforce controller and how it interacts with the database.



Question 6 : Can you explain the difference between a sandbox and a production environment?

Answer:   A sandbox environment is used for testing and development purposes, while the production environment is where the completed application runs. Salesforce provides sandboxes to allow developers to test changes before they are released to production.



Question 7 : What is Apex Transactions?

Answer:   An Apex transaction represents a set of operations that are executed as a single unit. All DML operations in a transaction either complete successfully, or if an error occurs in one operation, the entire transaction is rolled back and no data is committed to the database. The boundary of a transaction can be a trigger, a class method, an anonymous block of code, a Visualforce page, or a custom Web service method.

Comments

1.  For more info, please visit: https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_transaction.htm