This website is a very good source for this topic:
How To Make Conversation – Improve Your Social Skills | Improve Your Social Skills
According to the website, it's better to open up gradually. In my first meeting with a stranger, we should be asking basic questions about our background, school, career, etc. Of course, by the end of the first meeting, I still won't know or understand this person completely. It is through subsequent meetings that we progress from sharing basic things to more personal intimate details of our lives. Conversation is give and take. You have to either share something to inspire the other person to share the same, or share something in response to the other person's anecdote.
How To Make Conversation – Improve Your Social Skills | Improve Your Social Skills
According to the website, it's better to open up gradually. In my first meeting with a stranger, we should be asking basic questions about our background, school, career, etc. Of course, by the end of the first meeting, I still won't know or understand this person completely. It is through subsequent meetings that we progress from sharing basic things to more personal intimate details of our lives. Conversation is give and take. You have to either share something to inspire the other person to share the same, or share something in response to the other person's anecdote.