Hr interview, exam, iq test (mostly for entry level positions) interview with direct manager, interview with the ceo. Fair but lengthy process. It will provide a great insight on the position and tasks required. So you will have a clear idea ahead if the vacancy suits you