EY Interview Question

Explain the difference between supervised and unsupervised learning. How do you handle imbalanced datasets? Can you explain the concept of overfitting and how to prevent it?