Recruiter reached out to me and scheduled a technical phone interview with an engineer. The phone screen was through CoderPad and was a pretty straightforward question. Recruiter reached back out to me and confirmed I would be moving on-site. The on-site pretty much took the entire day. Pretty standard format of DS/Algo, design, and behavioral rounds. Everyone I interviewed with was very friendly, and the design sessions were really fun and challenging.
Overall, the actual phone screen and on-site was enjoyable and positive. The thing that makes this a negative experience is that I feel like recruiting needs to be a lot more organized. I ended up being in contact with 2-3 different recruiters, and there were times where I got conflicting information from different recruiters. Recruiters also failed to inform me to bring a laptop for the interview.
After the on-site, I waited a week before I followed up, and then waited another week before I followed up again. It took 2.5 weeks for them to get back to me. If a candidate takes that much time out to prepare and interview, the least you can do is provide feedback in a reasonable amount of time. Regardless if a candidate gets an offer or not, it's nice to leave on a good note and feel like a company values your time. After reading other interview experiences on here, it seems like this is the trend at CK.
2 DS/Algo (just do your LeetCode and you'll be fine) 2 design questions Behavioral questions (be able to speak to your experience and projects in-depth)
The following metrics were computed from 40 interview experiences for the Credit Karma Software Engineer role in United States.
Credit Karma's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Credit Karma's Software Engineer interview process in United States.