Open source contributions and project development.
Competitive programming and algorithmic problem solving.
Data structures and algorithm proficiency.
Rated contests and competitive programming practice.