free and fair, not very hard if you match the job requirements. the interviewers really asked questions that helped them know you better, there were two interviews for the entire process. the panel made me feel comfortable and interacted freely with me. the questions were fairly hard and the interviewers were quite attentive and followed up with questions