MITRE Interview Question

Describe the algorithm behind K-means clustering