The first round was a HackerEarth test of 90 minutes, with 10 MCQs and two coding problems.
I was able to solve the MCQs and one programming question. The MCQs were basic Java-related questions and a few output questions.
The next round was a Zoom call with a senior member of Rakuten.
What are immutable objects, their properties, and how can you make a queue immutable?
How to implement JWT for securely sharing resources in your application.
Problem-solving question: Find the minimum distance between duplicate elements present in an array.
How to implement custom properties files in a Spring Boot project, and Spring annotations-related questions.
How to use JUnit to test endpoints in a Spring Boot app? What is the use of Mockito?
Asked questions related to UNIX commands like grep, cp, etc.
The following metrics were computed from 17 interview experiences for the Rakuten Senior Software Engineer role in Bengaluru, Karnataka.
Rakuten's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for Rakuten's Senior Software Engineer interview process in Bengaluru, Karnataka.