In most cases I would choose strong fundamentals over framework knowledge as well.
I have personally interviewed candidates that spent way too long explaining their knowledge in simple things. Does an experienced programmer really need to explain what if statements are?
So to clarify, I didn't mean that fundamentals are not important. They absolutely are.
What shows inexperience though, at least in my opinion, is being fascinated by things that are objectively simple.
The best cure to inexperience is to work on both personal and professional projects to keep growing.