Applied online and was contacted by recruiter within a week. After initial screening with recruiter there were 2 back to back 1 hour each interviews with hiring manager and team. Mainly technical questions on past experience. Very nice people and comfortable interview. HR was responsive and proactive in notifying if you are selected or even not selected.