Klarna Interview Question

Can you discuss the differences between encoding, encrypting, and hashing?