For better feedback there are some good mock interview companies out there, or you can ask a friend or mentor. I've also had really good luck just talking to Gemini/Chat GPT.
There's never been a single one that went poorly and I didn't know exactly why without a word of feedback from the company I was interviewing with.
You can actually ask for feedback and usually they'll give it. In the EU they have to tell you what they wrote about you in their internal system under GDPR (or at least my company's lawyers believed that)!
The one time I got really great feedback unprompted from a hiring guy it was basically "they were disappointed you didn't know X" and I was like "weird, I do know X!". Very interesting to see it from the other side but I don't think it was very actionable.
I always ask for feedback after an interview, its almost always useless. And conflicting between company interviews.
Its pretty rare for me to totally bomb an interview to the point i don't know the question. Usually the situation is I answered the coding question, handled the follow ups, wrote working code and still get the feedback that the coding portion didn't go well. How do you use that feedback? Useless imo.