Cummins interview question

Explain the Filtering approach undertaken by you while building this recommendation engine