I first had an interview with the hiring manager, in which I passed. I then had a second interview the following week with the same manager, an additional manager, and a senior QA specialist.
The senior QA employee asked all the questions. Duriing the intervidew, the second manager that was not present on the first initial interview dropped off the Zoom call with no warning; I thought a "I may only be available for a short time on the call and may drop off" notice would've been nice, but perhaps she had an urgent call or had internet connectivity issues.
I wasn't provided any interview prep so for a QA role, I was expecting more questions on my experience (i.e tell me about a time....), and extensive JavaScript questions. Instead, I was asked a lot of "textbook" questions over minutia and didn't really get into the "meat and potatoes" of what testing really entails. Unlike my first interview with the hiring manager, I felt this second interview was very dry and imnpersonal and the questions really didn't dive into if I could code and test or note; again, if I had memorized definitions and syntax I would've been better prepared I guess. But that's not how most technical interview go for this type of position in my experience.