Moltiply Group interview question

Cos'è e come funziona un java.lang.reflect.Proxy