I submitted my resume online and a recruiter got in touch with withing 2-3 weeks. Had a phone interview with the hiring manager then an onsite interview was arranged.
The onsite interviewed was with about 4 people including the hiring manager. Some of the questions were technical in nature and it pertains to what you'd be working on. There wasn't anything out of the ordinary.