The most effective narrative technique to reveal a character’s personality is:
Have the character converse with others through dialogue.
Dialogue can reveal a lot about a character, including their values, beliefs, emotions, and how they relate to others. It provides insight into their personality in a dynamic way.