This is one of the questions that employers almost always ask. When you are asked about your greatest strengths, it’s important to discuss the attributes that will qualify you for the specific job and set you apart from the other candidates. Take the time, before the job interview, to make matches between your qualifications and the requirements as stated in the job announcement. This way, you will have examples ready to hand that will demonstrate your suitability for the job.
For example, rather than stating that you are an excellent problem solver, instead tell a story that demonstrates this, ideally drawing on a situation from your professional experience.