State Farm interview question

Describe a machine learning algorithm in details.