This was probably the most positive interview process I have had in many years. My recruiter was Troy. He was very communicative, responsive, and helpful. He worked around my schedule, answered all of my emails promptly, and was a pleasure to speak with on the phone.
I had an HR screening interview, then a week later an interview with the hiring manager, and then met with two team members separately but on the same day the following week.
The entire process was very quick and efficient. From the time I was contacted by the recruiter to when an offer was made only a little over two weeks.
Regarding the interview questions, they were mainly standard interview questions and then some very niche ones about my field specifically from the hiring manager. Nothing out of the ordinary was asked and all of their questions were pertinent and anticipated.