Frage im Vorstellungsgespräch bei IBM

Explain function overloading and function overriding in the context of C++ programming language. Differentiate between them.