Nokia Interview Question

How would you go about solving an ML problem? Which DB/tool would you use for the given problem? Have you worked with NoSQL before?