American Express Interview Question

Q: Given a dataset, how do you perform KNN on it?