Pergunta de entrevista da empresa Microsoft

The non-trivial task was about implementing K-Means Clustering. But the task, expected result and entry data were poorly described. System design was smth like howto design doker-like platform.