Communication with the recruiter was fine, and then had a 30 minute intro interview with the team lead which felt like she went a lot on the attack, finishing the interview by explaining the next stages and then saying "good luck on your job search" which was untactful.
I had a brief, professional HR phone call followed by an insightful interview with the Team Lead. Both interviewers were exceptionally polite and welcoming, creating a positive atmosphere throughout the process.
HR phine call, then TL intro interview then home assignment which was interesting, then technical interview, that included live db querying on Google Big Query. After that I was screened. But that was fare enough. Happens.