I applied through college or university. The process took 3 weeks. I interviewed at Rakuten
Interview
Very well organized interview. First Skype interview , then one on one twice with mid level manager and director. They asked about my past experience and what I want to do after joining there.
I applied online. The process took 4 weeks. I interviewed at Rakuten (Tokio)
Interview
1 round: programming test and interview on line (video-recording)
2 round: interview with global marketing officer
Why do u choose to work in Japan / Why do u choose to Rakuten / Have u joined some project before? / Do u familiar with Web knowledge?
3 round: interview with head officer
Tell me about the connection between your research and your proposed position? / Writing different programming on the white board ...
Interview questions [1]
Question 1
The most different part is to let u write the program asap. For my case, he asked me to write a reverse order program of a string ...
I applied through college or university. The process took 5 weeks. I interviewed at Rakuten in Oct 2013
Interview
The process started with submission of resume in college. An online coding test was scheduled for everyone (no marks criteria).
The coding test had one mathematical question which had to be solved using PHP/Java in 60min. The coding round is meant to test your analytic skills and how efficient you can program. No language specific questions are asked. The coding interface is very flexible, you can test the output and can run programs with custom test cases. Once you are sure, you can then submit the answer.
After this, your answer is passed through series of tests, like does your program handle large input, null input, Big-O complexity of program etc. A score is generated depending on these tests. This score is not made available to you.
Depending on your coding test score as well as your resume, you are shortlisted for online skype interview with the recruiter. All the questions come from the resume like your projects, language interests, internships etc.
If this interview goes well, there is a face-to-face final interview. This interview counts a lot for the selection no matter how well you did in previous rounds. The interview was mostly about the projects and what strategy you used to solve the problems you faced. Programming questions are asked to be solved using pen-paper. After you write code, various what-if's are asked about your code. Questions are asked about the company, their business model, expansion, services.
If this interview goes well, you are selected. Voila !!
Interview questions [1]
Question 1
What project are you working on currently? What new things you learned in past week?