More important than typing speed, your data structures knowledge, or math, communication might just be the most important skill for a software developer.
Finding holes in your knowledge also identifies areas where you can grow. If I identify what I don’t know, it’s easier for me to discover something new.