Question: how to know what your strengths and weaknesses are?
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.