Question: how to know my 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.