Applied online through the company's job portal. Went through the initial screening process and that followed through with a phone interview, then onto the formal in-person interview. It was very relaxed and more personal and was not at all intimidating. For me, it was great interview experience.