Micron Technology Interview Question

Describe step by step, how to tackle a machine learning problem?