
Candidates report a short Credit Karma software engineer process: a form screen, a coding round often built around a robot problem, and a behavioral or resume conversation. One Java-heavy account differs.
$154K
Avg. Base Comp
$187K
Avg. Total Comp
2 rounds
Typical Rounds
Not reported
Process Length
Candidate reports for Credit Karma software engineer interviews point to a fairly compact process, but the technical round is not identical for everyone. Two reports describe two rounds: a coding interview, then a conversation with an engineering manager. Two other candidates mention a short form or survey before any interview.
The most repeated technical theme is a robot-style coding prompt. One candidate was asked to build a robot class with methods and noted that another version of the round used a robot grid problem on LeetCode. An internship candidate also recalls a robot class. Practice modeling state, methods and edge cases, and explain your structure aloud. One full-time candidate was also asked whether they had used Go.
The second round tends to be about you. One candidate spent the conversation on their resume and personal projects, plus teamwork and situational questions. Another was asked about work history, daily tasks, and handling multiple tasks and deadlines. Be ready to explain what you built, why, and what you learned.
One rejected candidate reported a different, Java-focused path. It covered abstract classes versus interfaces, overloading, the memory model, volatile, immutability, and Spring Boot. Check the job description for your stack before deciding how much Java depth to prepare. An internship report describes a HackerRank round with string, tree and dynamic programming problems. Treat it as a possible variation rather than the standard format for full-time roles.
Synthesized from 5 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Credit Karma process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Credit Karma
Write a function that tests whether a string of brackets is balanced.
| Question | |
|---|---|
| Type-ahead Search | |
| Walking Robot | |
| Offer Matching API Design | |
| A/B Testing a Checkout Button Change | |
| Check Matching Parentheses | |
| 2nd Highest Salary | |
| Closest SAT Scores | |
| Employee Salaries | |
| Subscription Overlap | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Monthly Customer Report | |
| Rolling Bank Transactions | |
| Merge Sorted Lists | |
| String Shift | |
| Comments Histogram | |
| Top 5 Turnover Risk | |
| Like Tracker | |
| Find the First Non-Repeating Character in a String | |
| Bagging vs Boosting | |
| Total Spent on Products | |
| P-value to a Layman | |
| Maximum Profit | |
| Prime to N | |
| Cumulative Distribution | |
| Top 3 Users | |
| Over-Budget Projects | |
| Google Maps Improvement | |
| Hurdles In Data Projects |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report completing a short form or survey before speaking with anyone, in place of a recruiter phone screen. One full-time candidate and two internship candidates describe it. It may be used to decide who moves on, so answer the questions about projects and interests thoughtfully.
One candidate describes an hour-long, fairly basic coding screen on data structures, with a question about prior Go use. Another reports a robot class or robot grid problem. Candidates typically describe explaining the approach while coding, so practice class design and edge cases aloud.
A candidate who received an offer describes a second round of about an hour with an engineering manager. It focused on resume projects, teamwork and situational judgment. Another candidate reports resume questions about work experience, task handling and deadlines. Prepare a detailed walkthrough of each project you list.
One rejected candidate reports a second round asking about Spring Boot after Java-focused questions on interfaces, memory, volatile and immutability. This may depend on the team or role. Review the posting and be ready to discuss any language or framework on your resume in depth.