A company has lots of problems, lots of pain points.
As an interviewee, your job is to determine what those pain points are and how the skills you’ve developed, paired with your experience can help solve them.
If you don’t have enough skills and experience to solve those problems, you keep training and seeking smaller projects to teach you how to solve those problems.
The more company’s problems you can solve and the fewer other people can solve them, the more money you can make and the easier it is to get a job.
Notice, it’s not about what you want, it’s not about how you feel. It’s about how you can help them. That doesn’t mean that your needs don’t matter. Because when you have multiple companies offering you jobs, you get options, which means you can take whatever you want.