HSBC Interview Question

explain supervised unsupervised and reinforcement learning.