complicated and tricky questions, took 2 hours to complete. the whole process is about 3 weeks long, I was interviewed by two different people.Share your interview experience insights with job seekers so that they can know what to expect from the hiring process