Question: how do you know your strengths and weaknesses?
Answer: First, create two lists. Before you use any outside sources to help identify your strengths and weaknesses, I'd recommend that you spend about 30 minutes alone creating two lists. ... 
Talk to people you trust. ... 
Take a personality test. ... 
Try new things.