I had two interviews. The first one is with human resources and the head of the department, the second one with the head of the company, who wants to select personally all employees. One month passed between the two interviews, the selection process is very slow. Both interviews ask generic questions. The first one is held both in italian and in english (very minimal level is requested), the second one is in italian and will ask some small logic questions or problem to test the attitude to problem-solving. (They are not testing any speciofic skill, they just want to see if you are smart enough to deal with a problem)