Interview for a position in the Rakuten Point team, which is a global team including members from several countries.
1st interview: with a senior engineer; some Java coding and OOP questions.
2nd interview: with 1st-line managers(?); questions include web frontend/backend techniques, SOLID principles, and databases/distributed system theories.
3rd interview: with 2nd-line managers; some behavior questions and a discussion about the future tech stack roadmap of the team.
Final interview: with a friendly general manager from the Tokyo office; talk about the company's culture, the roadmap of the company, and discuss career paths.
What is the SOLID principle, CAP theorem, and the difference between RDBMS and NoSQL?
The following metrics were computed from 3 interview experiences for the Rakuten Software Engineer role in United Kingdom.
Rakuten's interview process for their Software Engineer roles in the United Kingdom is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Rakuten's Software Engineer interview process in United Kingdom.