Klarna interview question

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