3 stage interview
I believe this many stages for a data entry position was unnecessary. It is difficult to ask a job seeker to come into the office on three separate occasions for very rudimentary reasons such as an initial 1:1 interview, a skills test and second stage interview; and then spending 3 hours sitting with the prospective colleague going through the role requirements and they will ask you questions.