CreditKarma Interview Questions
- 0of 0 votes
AnswersWhat’s a feature you’d love to add to our product? (~1-3 sentences)
- ruta.gadgil August 31, 2018 in United States for Penny| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Behavioral - 0of 0 votes
AnswersWhat’s one thing that excites you and one thing that bothers you
- ruta.gadgil August 31, 2018 in United States for Penny
about the tech industry? (~2-4 sentences)| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Behavioral - 0of 0 votes
AnswersWhat were some characteristics of your favorite or ideal group of
- ruta.gadgil August 31, 2018 in United States for Penny
people to work with? (~1-3 sentences)| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Behavioral - 0of 0 votes
AnswersWhat's the most helpful feedback you've ever gotten about yourself?
- ruta.gadgil August 31, 2018 in United States for Penny
(~1-3 sentences)| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Behavioral - 0of 0 votes
AnswersWhat personality traits do you butt heads with? (~1-3 sentences)
- ruta.gadgil August 31, 2018 in United States for Penny| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Behavioral - 0of 0 votes
AnswersWhat is idempotence and why is it useful for API design? (~2-6
- ruta.gadgil August 31, 2018 in United States for Penny
sentences)| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Algorithm - 0of 0 votes
AnswersLooking at this function, what bugs do you see or concerns do you have
- ruta.gadgil August 31, 2018 in United States for Penny
about its functionality? You can assume the models are correctly
{{defined, the schema is correct, etc. (~1-3 sentences)
def send_email_to_user_once!(to_user_id:, type:, subject:, body:)
user = User.find(to_user_id)
return if UserEmailLog.where(user_id: user.user_id, email: type).exists?
send_email(to: user.email, subject: subject, body: body)
UserEmailLog.create!(user_id: user.user_id, email: type)
end
def send_email(to:, subject:, body:)
# Makes a blocking network request to Amazon Simple Email Sender
# to send an email. Returns nothing in all cases.
# See this link for more info if you need it.
end}}| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Algorithm - 0of 0 votes
AnswersWhat does this Javascript ES6 function do and how is it useful? If you
- ruta.gadgil August 31, 2018 in United States for Penny
had to give the function a name, what would it be? (~1-2 sentences)
{{
function operate(l, s, callback) {
a = s
for (let i = 0; i < l.length; i++) {
a = callback(a, l[i])
}
return a
}
}}| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Algorithm - 0of 0 votes
AnswersYour uncle grew up without a computer, grabs a fly swatter when he
- ruta.gadgil August 31, 2018 in United States for Penny
hears the word “bug,” and still insists on faxing you things. How would
you explain the concept of an API to him, keeping in mind that most
technical terms will likely be foreign to him? (~2-12 sentences)| Report Duplicate | Flag | PURGE
CreditKarma Software Engineer Behavioral - 0of 0 votes
AnswerSay 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