The process was 45 days long from when I applied for the position to when I received the rejection email. I was contacted by a recruiter two days after I applied. They were great and extremely helpful. Their involvement in the process was awesome and helped build confidence. That said, if it was not for the pay ($45,320 starting; $55,000 over a year), I would not have been too interested in the job. From the sounds of it, it is a cross between data entry and taking phone calls. You're expected to work over 40 hours a week. To me, that was fine.
It starts with a personality quiz, followed by an online video interview, followed by the first interview, and, in my case, a second interview. With the recruiters help, the personality quiz, the online video interview, and the first in-person interview went smoothly. The first in person interview went smoothly, but the two people interviewing me (one present, one on a video call) were very kind, easy to talk to, and we had some laughs.
The second interview, with individuals higher up in Keyence, was much harder. The interviewers (again, one present, one video call) were much more stoic and seemed disinterested. They were both on their laptops and one had a meeting directly after, so they seemed much less interested. In addition, while the recruiter had much more insight on the previous interview questions, I felt a bit blindsided by the questions in the second interview.
Despite not getting the position, I do not feel bitter about the interviews or the process in general. However, I do have one complaint. The process is long. In addition to the above process, there were numerous calls with the recruiters.
After I applied for the job, I was contacted two days later by the recruiter. I took the personality quiz the next day. I took the video interview four days after that. After the video interview, it was 22 days until my in-person interview (a Thursday). I was told by the next Tuesday, I would know the next stage of the process. After hearing nothing, I reached out the next Wednesday about the next stage of the process. I was inform later that day I would have my next interview the next Monday. After the second interview I was told I would know about the next stage/job offer on Tuesday (the next day). I reached out the following Thursday, having heard nothing the entire week about the next stage. I received, in an email, the following Friday that they decided to offer someone else the position.
From the day I applied for the position to the rejection email was 45 days. If you're interested in the position, not only should you be prepared to not get the position, but be prepared to wait to find out.