Multiple levels. Had a phone screen first with the recruiter followed by 3-4 interviews. The process moved fast and they were very good with keeping you informed. People were genuinely trying to understand me and my experience and it was an overall very pleasant experience