Not a difficult interview, but the entire interview process is awful. The Recruiter confused me with someone else and put me directly on the second round of phone interview, while I've been preparing for the first round coding interview for 2 weeks. He also gave me completely wrong information for the second round interview. It's a ridiculous experience and I never thought this would happen in a big company like BCG Gamma.