Oracle Interview Question

I was asked to describe a matching algorithm.