I applied online. The process took 6 months. I interviewed at Skyscanner in Aug 2019
Interview
They are using the interview to get a solution for the problem that faced. Basically, they want free solution from us. I strongly recommend people don't tell them the exact solution for the problem because you are not hired by them yet.