Three-stage process.
1. Online coding test - two custom-made questions. Leetcode "easy" level.
2. Phone interview - entirely cultural/competency, not technical.
3. Assessment day / "Discovery day" - Group exercise and presentation of solving a system design problem for a given feature of Skyscanner, individual cultural interview similar to the phone interview, and an individual technical interview mainly of whiteboard OOP and data structures (not Leetcode algorithms).
Overall, fairly relaxed and straightforward.