Explain use cases for clock synchronizers | Apple Interview Question