I wanted to reach out to the community on this topic because it's been some time since I've hired anyone.
What are your common practices when vetting new candidates for a database or data professional position for something junior to even mid-level, but not senior level?
For example, do you typically bombard a potential new candidate with easy and difficult technical questions on SQL Server over the phone before inviting the candidate onsite to meet the team? If so, why and what was the result in doing so with candidates you done so in the past?
I ask because I'm a bit torn between hammering someone with a bunch of technical questions than just gauging if they are able to be trained. I've been through many interviews where the first contact is normally HR and the second contact is some technical lead just reading technical questions off a sheet of paper. Depending on how I answer them, greatly depends on the next steps.
Any feedback is greatly appreciated.