First interview was with HR on the phone. Then they asked me to come for second interview. First 20 minutes, I overviewed and discussed my cv with HR. Then, I had an interview for an hour with department head and team manager. They asked really detailed questions about the positions and some financial and engineering terms too. To sum up, it was nice experience for me.Be prepared the answer all kind of interview quest,ons and detailed questions about your resume and job position.