CreditKarma Interview Question for Staff Engineers
- 0of 0 votes
Say there are 100K users. Each user object has certain details like city, credit score, gender ..etc- Seeker June 01, 2017 in United States
Say there are 100 Campaigns, Each campaign has an entry criteria, meta data consists of email body / template and a rank.
Goal is to send an campaign email for each user per one day which matches the entry criteria. The email should have highest rank suitable for this user.
Ex entry criteria :- Gender should be Female, Credit score is 700-720 and San Francisco city. Typically the criteria can be combination of several things and involves different operators.
How would you design the system to find best campaign for each user and sends email?
| Report Duplicate | Flag | PURGE
CreditKarma Staff Engineer System Design
Interview Type: In-Person
Open Chat in New Window