I applied through a staffing agency. I interviewed at SUNeVision
Interview
HR interview first and then
Department Head
HR will ask general questions, and the department head will ask about the technical and past working experience. Overall feeling is good. No Further interviews, normally in one day.