I applied through a staffing agency. The process took 1 week. I interviewed at XP Power (London, England) in Nov 2018
Interview
1. Get contact from company by phone and emails.
2. Set a phone interview and chat
3. Interview about Straight Questions, focus on CV and attention on Details, Necessary skill check
4. After the interview, just wait for the company response, they will tell you the next 1:1 interview.