The fact that you're learning about design patterns, architecture, and even (ugh, ok they still have their value, but hardly) algorithms, means that you'll be a great asset to a company.
Don't undervalue yourself. Many devs I've encountered without any formal training have no interest in learning design patterns, good architecture, and (ugh) algorithms...but not only do you know that the value is in learning these concepts, you are actually taking the next step and learning them. If you steer the interview in a direction of design patterns and algorithms, and showcase that you have knowledge on it, you'll stand out.
Comments
The fact that you're learning about design patterns, architecture, and even (ugh, ok they still have their value, but hardly) algorithms, means that you'll be a great asset to a company.
Don't undervalue yourself. Many devs I've encountered without any formal training have no interest in learning design patterns, good architecture, and (ugh) algorithms...but not only do you know that the value is in learning these concepts, you are actually taking the next step and learning them. If you steer the interview in a direction of design patterns and algorithms, and showcase that you have knowledge on it, you'll stand out.