they have 2 levels of interviews. first, is the technical assessment, then, the management interview. the technical assessment is to evaluate your proficiency in a given skill and come up with the overall skill level. the management interview is to evaluate if someone is fit to their culture.