Getting lots of rejections, Interviews are hard now.

Getting rejected by new startups despite having 4 years of experience. I graduated during the pandemic. At the time, I was getting calls back even if my interview went pretty decent. You just had to conveyed that you know things, even though your answers were not 100% accurate or to the point, but just showcasing that you are aware of the topic and have worked on it was enough.

Have been stuck at my current job for 3 years, and tbh, there's not a lot of growth in my current role/company. So decided to apply and look out, but the landscape has changed. They expect you to know everything and give in-depth answers. Recruiter will just schedule a call without any directions on what to expect during the interview.

If I prepare for Python, it would be SQL questions, if I prepare for Python and SQL, they would a ask points from your Resume and deep dive into your roles and responsibilities. I was even grilled on RAG and LLMs.

Doesn't matter what you do, you will always lose the "guessing" game.

Sorry if this seems like I am complaining, but got rejected from multiple interviews at Startups, I thought these Startups want people who are generalized, but seems like they also need specialist.

Previously, if the 60-70% interview went well, I used to get a call back from the recruiter. But seems like now they want a "complete" candidate who knows anything and everything and is able to recall and communicate it to perfection.

Also, none of these companies provide feedback. Have failed 5-6 interviews (mostly in startups) without any feedback from the recruiter, don't know what to do or how to improve.

Any tips/suggestions, mindset tips (maybe I am seeing it the wrong way) are welcomed. I just need to improve on this.

Thanks.