There is a set process which is followed by such companies so that the right candidate can be found for the clients. The first thing that you need to do is be on their database so that you can be considered for the job role. Once you have been shortlisted by the firm, the profile is sent to the clients so that you can be called for the interview.