Initially, a 1-hour test with MCQs and one coding problem on the HackerEarth platform was followed by an interview process that happened on Zoom. There was one technical interview, followed by one final HR interview.
Explain OOPs in Java, inheritance, aggregation, and the basics of Java.
Linked List vs. Array List?
Explain Polymorphism.
Explain overloading and overriding.
Explain the internal working of HashMap.
Explain Collections in Java.
Explain new Java 8 features like Stream API and functional interfaces.
Explain the Spring framework and its advantages.
Using Stream API, filter a list of Student objects whose age is greater than 20.
The following metrics were computed from 17 interview experiences for the Rakuten Software Engineer role in Bengaluru, Karnataka.
Rakuten's interview process for their Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Rakuten's Software Engineer interview process in Bengaluru, Karnataka.