You are not alone. As the founder of garage script I've come across a few students who got a CS degree and couldn't find a job. The problem might not actually be your ability to solve algorithm, but rather your inability to communicate. For the students who came to me with similar situations, I had them lead coding sessions at our local library to help them get more comfortable with talking to strangers and they now all have a full time job. From my work experience as a tech lead, I've hired many people who didnt do well with algorithm questions but they were able to listen to my suggestions and get to an answer.
Maybe start a Meetup group and work through problems with other people?
Maybe start a Meetup group and work through problems with other people?