Got a brief call saying they received my resume online and inviting me to an on-site interview. On-site interview consisted on a presentation and then six 1:1 interviews. Most interviewers were friendly, except one who insisted on asking me technical questions tangential to my skills and major (and expected correct and detailed explanations). Only two of them asked technical questions, the others looked for personality and problem-solving skills. Some of them were looking for specific answers to some of the non-technical questions and the interviewers talked to each other frequently between breaks. Overall, the entire process was well-planned.