Rides with various challenges

I’m looking for a way to search for group rides I can join that are about 45 minutes to an hour that have various challenges with climbs, intervals etc… Can anyone send me some links or give me suggestions on how to find them?
Thank you.

Filter, all you need. Ride on!