Applied online through official website, received an email for a phone interview. It was more of a screening, lots of yes/no questions. Then about a 3 weeks later, I received an email for a 30 min zoom interview with the hiring manager. It was a panel interview with three people total. It was very straightforward, they took turns asking behavioral type questions. Definitely STEM structured. Overall, a very positive experience. The hiring manager was very personable. A week later, recruiter reached out to tell me they are working on an offer for me. A week after that i received the official offer.