I try to be cautious with overselling myself. I don't want to call myself a title I haven't earned. Lately I want to know if I qualify as a "junior developer".
I've never passed an interview (I've failed one) - the internship I have now, I didn't have to interview for because let's just say I had connections.
But I've been working as an intern for over two years. I've added features, fixed bugs, done big refactors, helped track down why the prod server keeps crashing, and have been in the paid intern phase for quite a while.
So can I call myself a junior developer? The main reason I'm unconfident is because I've never passed an interview.