The Cigna Group interview question

Difference between supervised and unsupervised machine learning, primary key and foreign key etc