It looks like a very basic question, but it is a very important question as well. The strengths possessed by the employee must be in line with the job profile, and the weaknesses will help you in assessing his/her self-awareness, which is an important quality to possess. Learning about your potential employee will greatly help you handle him/her and assign a job, which he/she can do to full potential.