Fetch interview question

The onsite interview questions revolve around their product. The algorithmic/coding interview involves designing an algorithm that supports various reward rules. The data modeling interview requires you to apply Object-Oriented Programming (OOP) concepts to create a data model for their rewards engine. The system design section focuses on designing the reward engine, while the behavioral interview is quite standard.