I applied online. The process took 2 months. I interviewed at American Express (Brighton, England) in Feb 2019
Interview
I had to do an online assessment pretty standard , then I had a video call where they talked about my resume and projects. For the final round I was invited to Discovery Day in Brighton,UK where a group challenge was done as well as personal 45 minute interviews (non technical).