3 step process - phone interview, hiring manager interview, final interview. Phone interview with HR. Manager interview over teams, final interview in person. Very easy process. If I didn't understand a question I was able to ask to as for clarification.