StyleSage interview question

What is gradient descent? How would you approach a specific problem.