Batch Apex & Schedule Apex Interview Questions
- What is a Batch Apex?
- What is a Schedule apex?
- Where we need to use Batch apex? what are the Features it offers?
- What access modifier we should use in Batch Class?
- What are the Methods we should Implement in Batch apex?
- What is the Use of Start method?
- What is the importance of Execute method? and how many times it runs?
- What is the purpose of finish method?
- What is a Database.Batchable interface?
- What is a Database.QueryLocator?
- What is the iterable<Sobject>?
- What is a Database.BatchableContext?
- What is the Difference between Synchronous and Asynchronous?
- Is Batch apex Synchronous or Asynchronous?
- What is the Difference between Stateless Or Stateful?
- Is Batch apex Stateless Or Stateful?
- How to Implement Stateful in Batch class?
- How can we schedule a batch class? How?
- Can we schedule Batch classes in Minutes or Hours? If yes, How?
- Can we call one Batch class to another Batch class?
- Can we schedule a batch apex class with in that batch class?
- Can we call future method from a batch class?
- Can we write batch class and schedulable class in a same class?
- Can we call callouts from batch apex?
- What is the Default batch size? and what is the max batch size?
- How to Execute a Batch Classes?
- How to track the details of the current running Batch job?
- What is AsyncApexJob object?
- How many batch Jobs Active at a time?
- What are the Batch apex governor limits?
- What are the batch apex Best Practices?
- How to stop the Batch apex jobs?
- How to abort a batch jobs?
- What is BatchApexworker record type?
For More Salesforce Developer Interview Questions
COMMENTS