Pergunta de entrevista da empresa Poggio Labs

I was asked to implement a K-means clustering algorithm which looks like a question for a ML candidate.