Senior Engineer at Money Forward
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 3
- Format
- Remote
- Applied via
How it went
My first interview was a relaxed. Started with the usual introductions, and then the interviewer asked a few basic questions about Java OOPs concepts inheritance, polymorphism, encapsulation There were also some Spring Boot questions How do you write a controller? What annotations have you used? How do you handle exceptions? These were areas I use every day at work, so I felt pretty comfortable. After a few minutes, he asked me for a coding problem
Round by round
- 1
Technical Round 160 min
My first interview was a relaxed. Started with the usual introductions, and then the interviewer asked a few basic questions about Java OOPs concepts inheritance, polymorphism, encapsulation There were also some Spring Boot questions How do you write a controller? What annotations have you used? How do you handle exceptions? These were areas I use every day at work, so I felt pretty comfortable. After a few minutes, he asked me for a coding problem
- 2
Technical Round 260 min
Task: Design a feature flag service that lets your teams enable or disable new features at runtime, without redeploying code. How would you build it so it’s reliable, scalable, and easy for developers to use?
- 3
Behavioral60 min
The final round was with the hiring manager, less technical grilling She asked about my experience mentoring junior engineers, how I help them grow, how I give feedback, and what my style is as a technical trainer. She asked, How do you keep a team motivated when crunch time comes? Then she asked, “How does your training experience help when building software?”
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.