← Back to Directory

Credit Genie

Small

Credit Genie is a financial technology company that offers a mobile app to help consumers manage debt, improve their financial health, and access personal loans or credit-building tools. It is known for using data-driven personalization to provide budgeting insights and debt relief solutions.

3 interview notes · updated Jul 2026

Credit Genie·Software Engineer·Take-home Assignment

Jun 2026
Technical interview at Credit Genie for a Software Engineer role where they handed me a partially built FastAPI project and asked me to finish it. Pretty hands-on, less whiteboard theory and more "here's real code, make it work."
  • You're given a FastAPI project with working create and read endpoints and shared Pydantic models. Implement the missing update and delete endpoints to complete the CRUD setup, matching the existing request/response schemas and status codes.
  • Write unit tests covering all four CRUD endpoints.
  • How would you approach implementing these endpoints if you had never used FastAPI before, using the existing code and documentation as your guide?

“The existing endpoints were basically a blueprint so I leaned on those hard.”

View Post

Credit Genie·Software Engineer·Technical Phone Screen

May 2026
Technical phone screen for a software engineer role at Credit Genie. The question was a nested loop printing problem that spiraled into a pretty thorough complexity and design discussion. More depth than I expected for what looked like a warmup.
  • Implement a function that prints n lines where line i contains integers 1 through i separated by spaces. Then analyze time and auxiliary space complexity for a print-as-you-go approach versus a build-then-print approach, describe common off-by-one pitfalls, and write a version that returns a list of strings instead of printing.

“Started fine with the basic loop, but the complexity breakdown is where I got a bit tangled.”

View Post

Credit Genie·Software Engineer·Hiring Manager Screen

May 2026
Interviewed for a Software Engineer role at Credit Genie. The format was a mix of behavioral and technical questions, leaning pretty heavily on how you handle API design decisions and communication with collaborators. Nothing too wild but the None-vs-empty-object question caught me off guard a bit.
  • Give a brief self-introduction tailored to an ML Engineer background.
  • Why Credit Genie, and how does the company's mission connect to what you're looking for?
  • Tell me about a time you and a collaborator had a misunderstanding about an expected return type or API contract. How did you resolve it?
  • When you're unsure whether a function should return None or an empty object, how do you decide and how do you document that decision?
  • What questions would you ask about role expectations, how success is measured, and how the team collaborates?

“Standard opener.”

View Post