Qualcomm Interview Question

Describe clock domain crossing methods. Explain how FIFO works.