A general aptitude test followed by three interviews. Process took a month to get an offer. Final interview was a panel interview onsite. Nothing stood out as unusual or difficult during the interview process. Everyone answered my questions with openess and candor