Pergunta de entrevista da empresa Siemens Digital Industries Software

Explain function and operator overloading and describe the differences between the two.