Imperium Dynamics interview question

What is middleware in backend?