1. Ask for a list of properties they have sold and personally negotiated over the past 5 years. The "personally negotiated" part is key. New agents or agents on teams will point to their office production. See if their list matches what you see on their Realtor.com profile online. I don't do any advertising at all, and Zillow doesn't pick up every sale unless I manually enter it into their system, but Realtor.com seems to be current. Real estate has evolved into one big referral system, most anywhere online only promotes agent if they are paying for their name to be put front and center, even here on biggerpockets. I might also suggest following homes you like online and look closely at who the listing and selling agent was. Maybe you will see a pattern or feel a connection with someone. Any other place you click to online will set you up with someone who has paid to get your information. That doesn't mean they are experienced or any good.
2. Where can I see your client reviews?
3. How do commissions work? How much will I have to pay you?
4. Do I have to sign a contract and what happens if I don't feel that its a good fit? I suggest only signing one that is for a specific property, not a period of time.
5. What is the best way to communicate with you? What are your working hours?
6. Do you work on a team? Who will be showing me homes and handling negotiations?
7. Will you be sending me homes that I can't see online?
8. What is the best way to see new homes fast?
9. Do you have another job or commitments? How do you manage your time in a hot market?
Finding an agent is difficult. Don't be fooled by agents that are constantly posting on social media or at open houses, they probably are not selling a lot of real estate, instead they are looking for new clients. Anyone who claims to sell more than 30-50 properties per year has a team and you likely aren't going to have any contact with whatever agent that draws you in. Whoever you end up hiring, make sure you like and trust them. Real estate is a very broken industry but there are good people out there. Good luck!