I applied online. The process took 2 months. I interviewed at Rakuten (San Diego, CA) in Feb 2017
Interview
I applied online for a Senior Java Engineer position. I received a follow up email asking why I am looking to leave my company and salary expectations. One month later I got an email with a take home assignment. I was not in a rush to find a job, so I didn't mind the time it took to move to the next step. I had three hours to complete the assignment and turned it back in. A few days later I scheduled a call with one of the managers. He asked a few questions about my experience and what I am looking for, then a few Java specific technical questions. A few days later I got an email requesting an in person interview. The interview was scheduled for two weeks in the future. I met with five different people over the course of about three hours. Lunch was provided which was very nice. Later that day I received an email asking for personal references. My references were able to reach back to the recruiter within the same day. I then received an offer a few days later.
Interview questions [2]
Question 1
Why are you looking to leave your current position?
I applied online. The process took 2 weeks. I interviewed at Rakuten (Bengaluru) in Jun 2015
Interview
It was two weeks process and group of people go more on technical rounds.
Two rounds of interview in Bangalore and one final round will be over online with tokyo members
I applied through a staffing agency. The process took 2 weeks. I interviewed at Rakuten (Bengaluru) in Nov 2016
Interview
There will be 2 rounds of telephonic, but these people are not at all interested to hire anyone. They merely ask a few questions on data structures and then hang up. Second round will be a skype interview with the manager. Don't expect more of technical here. It's a casual round to discuss your work experience et al. I would suggest everyone not to waste their time here attending interviews as they dont hire anyone. It is just for the sake of filling in their appraisal forms they claim they are interviewing people.
Interview questions [1]
Question 1
Data structrues, database based questions and other questions on your past experiences.