It is difficult to tell how long a pre-employment check will take because not all of them are done in the same way, and it also depends on the number of tests required. Nevertheless, it can take 3 to 4 weeks on an average.