I applied through a staffing agency. The process took 1 week. I interviewed at Keyence
Interview
Did written tests on the spot. Tests on IQ/general questions as well as Maths. Video calling with the manager which I wasn't informed prior the interview that it will not be face to face.