Everyone's mentorship style is different, I nearly VTC'd on that basis - however there is a question we can answer:
What can you do:
Read and try to understand before you ask a question. When you so ask a question, lead with what research you've done:
"Hey, I've reviewed the Code here and the GIT Comments and I've read about this function online - but I'm unsure what is happening here"
Try and be proactive - Within reason - you obviously don't want to go off re-inventing the Wheel, but likewise, if you see an opportunity to do something, do it. Then discuss with your mentor - sometimes you might be completely wrong but most Mentors will respect the initiative regardless
Self-Educate as much as possible - in your own time do tinkering projects, teach yourself things, try to show them that you have the drive to be a better person.
Contribute. Don't stay silent in meetings. Always try to have at least one comment or something to contribute - ask a Question. Try to make it a good question and don't drag out a meeting - but by trying to contribute, you will be getting the skills to be a better employee.
There's probably a dozen others I'm forgetting - but yeah, generally you want to try and help yourself as much as possible so that it's a pleasure and not a chore to mentor you.