I applied online. The process took 4 weeks. I interviewed at Square Enix (London, England)
Interview
A few stages:
1. Initial interview with manager and a team member
2. Take-home technical assignment
3. Another interview with manager and a different team member to review technical assignment, talk about challenges etc
4. Final interview with department head