The most effective narrative technique for revealing a character’s personality is:
Have the character converse with others through dialogue.
Dialogue allows readers to see how a character interacts with others, which can reveal their thoughts, feelings, motivations, and personality traits in a direct and engaging way.