Not very difficult. Behavior questions and job skills questions based on your previous working experience. The managers look very patient and nice. Overall, it is a good experience. It was a two - day interview process. First day I met with my direct manager. The second day I met with 3 managers.