It was well executed. Hiring process is very organized. I was asked about my background, university, personality, job experiences and expectations. I had an initial interview followed by written exam which includes iq and technical tests then I was interviewed by the manager following the panel interview where I was requires to present