I applied online and received a call from the recruiter a few weeks ago. Received an invite for onsite interview via email, but the coordinator could not tell me WHO will be interviewing me other than the hiring manager.
During the onsite interview, I met with Director of Operations, CTO, hiring manager, and HR. The CTO was late so I had to wait about 15 minutes. The Director of Ops asked me a lot of question, although he is not the hiring manager. The hiring manager had to go to another meeting, so the interview was cut short.