Micro Focus Interview Question

What are the different Change Detection Strategies in Angular?