I applied through college or university. I interviewed at Rakuten (Bengaluru) in Nov 2018
Interview
Online Test with few aptitude questions and programming questions
Technical Rounds with questions based on java, MySql, python
Managerial Round with questions based on PHP, web services
HR Round : Common HR Round Questions.
Technical questions completely vary from person to person.
The recruiter chatted with me about 20 min and she asked about basic interview questions such as why Rakuten but she asked if I am also applying other companies. To be honest, I don't know why she asked that
The test was interesting. It was nothing like what I was expecting. There were some logic questions which didn't really have "question" part. You just have to look at the picture and guess what the right answer is.