They shared a google collab link to code that did not run, your task was to literally do everything except the skills most applicable to a machine learning engineer.
They wanted you to make functions, make the functions modular, get the code to run, write unit tests, expose it as an api, containerize the application, make sure it can handle thousands of requests per second, then deploy with kubernetes, then incorporate ci/cd. You may think i'm joking but i'm not. I did all of this, and still was rejected from the role with an email saying "We are not able to provide individual feedback on the exercise and a reply will not be sent". Terrible assignment, asked way too much of a candidate and then exceptionally unhelpful and cold response. I would strongly recommend anyone considering state farm machine learning to instead consider going to a real farm and asking the cows to interview you for a position as a farmer, it would be a much better experience I promise.