I applied through college or university. I interviewed at Rakuten (Boston, MA) in Sep 2018
Interview
I met with a recruiter at my school's career fair. He gave me a take-home problem set with three questions to solve in three days and email back to them. Even though I was applying for a data scientist role, the questions were very CS-heavy. In particular, the first question involves writing a function that finds the minimum spanning tree of a directed graph. If you look this up, you'll see that the algorithm for this is quite elaborate and basically impossible to come up with by yourself, especially if you're a data scientist not a software engineer. Nevertheless, I answered all three questions to the best of my ability and emailed my solution and resume back to them. Then it was radio silence for a month. No one even acknowledged that they received my solution, which took me three days to write up because the problems are by no means trivial. I emailed them again to follow up. Still nothing. It was a huge waste of time.
Interview questions [1]
Question 1
Write a function that finds the MST of a directed graph.
I applied online. The process took 5 weeks. I interviewed at Rakuten (Tokio) in Jun 2018
Interview
Talked with 2 managers and one employee on the Data Scientist team. 2 were through Skype, one was a face to face meeting. After explaining about my current experience in the data science field, talked about upcoming projects and expected scope of work in Rakuten.
I applied through a recruiter. The process took 6 weeks. I interviewed at Rakuten (Tokio) in Apr 2018
Interview
I went through a first few steps of Rakuten’s interview process which included online coding test, online video interview, making a presentation, and presenting my slides which interviewer could ask question about it and also some extra questions. Besides the fact the process is quite slow, in the last stage that I had to go through I finally got to speak to a person from Rakuten who is working there for about eight years. I didn’t feel like it’s a bad interview but I also felt this is just a formality that everyone needs to go through. The interviewer was basically reading questions from a list. After I finished presenting my self-introduction slides, I had a feeling that no matter how well I answered his questions, I was already judged for some reason and my chances are succeeding are remote. Also, I did not particularly his attitude about a certain question he asked. This is why I also had some doubts in accepting their offer even the outcome was positive. When someone asks what you think our business’s objective, I don’t believe in a million year you should answer “money”. It is obvious everyone wants to make money, who doesn’t!!But I value companies that their main objective is not just money, but rather it is also bringing value to society.