Question d’entretien chez JPMorganChase

What is the difference between encryption, hashing, and encoding?