I would avoid generic dates like that, too. I have not met people for a coffee or a dinner date. My worst nightmare would have been just sitting there not knowing what to say. All 3 that I met (and I did meet no.4, too, just as a friend, after no.5 and I hit it off) were on dates where you actively had to do things and were able to observe carefully not only how they interacted with staff, but how they problem solved or what they were like in the wild. Places like laser tag, high ropes, table top game places - they are all much better first dates imo.
And yes, I absolutely second what @Mulledmead said about internet stalking. I found out one guy's exact work title (which was different to the one he'd given me), full name, family details and finally his exact address. It took 30min of social media stalking and a quick look on Google Maps to confirm - and all I had to go on was his Hinge picture, (not uncommon) first name and location.
Lock your social media down and hide your LinkedIn if you're online dating. And always have a wingman, even in a public place. I had a friend primed not only with who I was meeting where, but on standby for an "emergency" call if I needed an excuse to dash, and under full instruction to check in after a few hours. Never needed, but it was peace of mind.
Questions I asked were very revealing, by the way. You drill down into what they are looking for, what attracted them to your profile, ideal first date, best and worst traits, length of last relationship and why they broke up, relationship with their parents, how they spend their weekends. You set a boundary in place like @Itisallgoingtobeok has done and watch carefully how they handle it. You reveal something small but negative about yourself and see how they handle it (any guy who put "no drama" onto their profile also got an automatic no - I don't need someone who is just after an easy life). You gently tease them about something and see what they make of it. You watch whether they show an interest and ask questions, and whether they remember things. You watch the times they respond at (your 5am/ 11pm weekday only crowd are in a relationship, anyone who has time to respond all day every day with lengthy messages doesn't have a job they take seriously), you call or video call before you meet.
My guy almost didn't make it through. He almost failed the info on his last relationship questions because he closed off there, but quickly turned around after I clearly wasn't going to put up with not getting that information. His reaction to my boundary was important. As was the fact he took responsibility for his part in what had happened.