I applied online. Process took one month or so.
HR contacted to go over my background and scheduled for technical interview.
suppose to be two round of technical interview. After first I was eliminated.
Pretty straight forward one hour chat with manager level personal.