I applied online. After a week or so I received phone call in order to schedule phone interview.
Phone interview was not easy. I thought I didn't do well, but after some time I received another call for in person interview. In person, about 4 people interviewed me. Questions was not hard at all, most of them were relaxed and helpful. Positive experience over all.