Interview was not difficult however its more of a junior level role with a lot of experience required. They made it little too difficult than it was. Plus the interview process took over 2 months. They were not able to make any decisions and gave the offer 2 months later.