I applied online. I had one interview with HR and the second one with the hiring manager.
The hiring manager was very friendly, nice, and professional. It almost did not feel like an interview but a friendly chat about our jobs. she explained a lot about the company and projects upfront and then asked me some questions.