JPMorganChase interview question

1. Difference between KNN and Kmeans algorithm.