To address these requirements, I designed a seki of classes to encapsulate customer data and implement a flexible reward point calculation strategy. The solution consists of:During a recent coding round for a Software Development Engineer position at PayGlocal, I was presented with an interesting challenge: designing a Java class hierarchy to effic