Some advice, just my 2 cents (in good spirit, not meaning for it to sound harsh):
Put in hours into studies and projects and when you ask for help, and people will be interested and what you do and chime in. (If you build it, they will come).
When you have doubts in your studies, that’s the best time to ask for questions. Otherwise, I would say don’t depend too heavily on questions, because problem-solving is a really vital skill for programming.
The more specific the question, the easier it is to get a great response. Learning what questions are worth asking is also an important skill to pick up. If you are working on interesting projects, people will naturally root for you to pull through (and be more willing to help).
Make a study group with other people at your similar level if that’s your thing and pool resources and notes.