Mambu logo

Mambu Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 38 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
76.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Mambu.

Showing 3 of 38
Mambu logo
Mambu

Software Engineer

Engineering · nearly a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Technical screen
Interview formats
Behavioral Technical Coding System Design

The interview process involved a 30-minute initial chat with HR, followed by a 1-hour meeting with the hiring manager. Then there was a 3-hour take-home coding assignment (Go), and finally, a 1-hour technical discussion. The process moved to the last stage even though there was a clear disconnect in how questions were asked and how answers were judged. Some technical questions lacked sufficient detail. When candidates tried to clarify assumptions or constraints, it was viewed negatively instead of being used to get on the same page about the problem. If answers didn't meet unstated expectations, the conversation turned argumentative instead of being helpful. The evaluation criteria seemed to prioritize experience with fintech integration patterns over critical thinking, problem definition, or open discussion of trade-offs. Candidates without extensive fintech integration background should make sure to clarify expectations upfront.

Confirmed questions1 question
  • Questions about general backend system design and reliability were asked.
Mambu logo
Mambu

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Coding System Design Technical

The interview process consisted of three main parts: first, a discussion with the hiring manager, followed by a technical assessment using Codility (which I found to be an excellent tool for technical interviews), and finally, an interview with a manager from a different team to confirm that my soft skills align with the company's needs.

Confirmed questions6 questions
  • Can you tell me about your soft skills and how they apply to this role?
  • Could you elaborate on your past experiences and how they are relevant?
  • What are your expectations from a company to ensure your satisfaction as a developer?
Mambu logo
Mambu

Software Developer

Engineering · more than a year ago

Entry Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Background check
Interview formats
Behavioral Technical

Someone from mambu reached out about a job, I had an interview with them and then another with HR before the actual hiring process began. Both the HR person and the recruiter started trying to sell me on this "low code" role, which wasn't what we initially discussed (a Python dev job). The last interview I had was a phonescreen, and they mentioned one more interview would follow, but I never heard back. Even after I reached out, I got no feedback at all... I was also sent a link to one of their open-source projects, and the code standards were pretty disappointing: methods with 20 parameters, methods that were 200-300 lines long, and a lack of consistency (some parts were fully OOP and others fully procedural). My guess is they're looking for "low code" developers by initially luring candidates with a different job, and if you don't go for the pitch, you're ghosted.

Confirmed questions3 questions
  • Questions about oop, uml, relational db, rest api, python were asked.
  • The interviewer wanted me to know some niche details, like the change in dictionary ordering in python patch 3.x.
  • Interviewer skills seem subpar compared to other companies I've interviewed with.

Mambu Software Engineer Interview Questions

Quoted word for word from Mambu interview reports.

What's the difference between LinkedList and ArrayList in Java?

Read reports

Design a class hierarchy for a duck that can talk, fly, or eat in different ways.

Read reports

Can you explain the difference between the POST and PUT HTTP methods?

Read reports

Can you tell me what information is needed for an HTTP request and an HTTP response?

Read report

What are various operations you can perform on an ArrayList?

Read report

Could you explain what pessimistic locking means when working with databases?

Read report

What are various operations you can perform on a LinkedList?

Read report

Could you solve an algorithm question using a trie data structure?

Read report

Formats, difficulty and experience

Across all 38 Mambu interview reports.

Interview formats

Technical 37%
Behavioral 29%
Coding 22%
System Design 10%
Presentation 1%

Interview difficulty

Easy 15.8%
Average 63.2%
Difficult 21.1%

Candidate experience

Negative 10.5%
Positive 76.3%
Neutral 13.2%