Firstly they hire people on contract basis, then your performance is good and there is any vacancy for permanent post then only thry hire you as trainee engineer. Then There is a process as follows- written test, Hr interview and then technical interview taken by plant head.