Applied via their system like other companies. After couple of weeks they sent me an e-mail for scheduling introductory interview. 1st interview was explaining about the position, and entire interview process. They scheduled me a phone screen at this time. At tech phone screen interview, they asked me general resume related questions and some coding question.