Two rounds of interviews at Softchoice, I didn't find it very difficult but it's good to prepare for it. They have one interview with the recruiter and a second (final) with the hiring manager and another manager from the department. Overall a good experience, everyone I spoke with was super friendly and casual.