Selecting ideal candidates for any position is not an easy task as a company’s efficiency & prosperity mostly depend on the performance of its employees. Undoubtedly, interview is the most effective & widely used method so far because of achieving higher accuracy in the selection process. From my point of view, interview is the best way for finding out the best candidates, though there are still some other used techniques such as comprehensive writing test, data collection, health screening, practical skills testing and so on.