The Interview taken totally 2 weeks.Three rounds of interview with First phone call with HR, Second Round with Manager at office. Third round task solving onsite. the onsite part is bit difficult bcz you are not allowed to access internet and explain the task key points after the task.