É sempre bom desenvolver projetos pessoais para aprender novos conceitos e fixar os que já aprendeu.
Uma dica boa, que não sei se já sabe ou se já te passaram, é resolver problemas em sites como o leetcode.
Nesses tipos de site, você encontra problemas dos mais diversos temas, assim sempre vai encontrar temas novos para estudar e se aprofundar mais em algoritmos.