online test, Hr call, Hr interview , then management and technical interview then i got a feedback and a full orientation before the offer , the technical interview was too detailed as well as other questions related to the business and technology , the interviewee was a very experienced person