cara não se sinta assim, é só praticar, os desafios que tem no Hacker rank, leetcode e etc exigem um conhecimento em algoritmos e estrutura de dados e são um pouco diferentes do que a gente faz no dia a dia (crud e etc) então é normal ter dificuldade, eu por exemplo trabalho na área a mais de 7 anos e sou péssimo nesse tipo de desafio kkkkkk
então quando eu vou participar de um processo seletivo que tem esse tipo de teste eu tenho que sentar e estudar muito haha