I referred by my friend, and got call interview with following. The recruiter was pretty simple normal behavior questions, your visa status, and right to schedule the following onsite with hiring manager. 3 rounds back to back, half hour for each. Very detailed on the resume bullet by bullet. Pretty relax but very detail.