I had 3 rounds:
1st was HR round They just asked about visa status and details about the degree
2nd round was a phone call interview with manager . He asked me few control related questions and asked me to explain my projects
3rd round was on-site.. it was rigorous technical interview.. there were like 8 people interviewed me one by one.. they asked lots of questions on dynamics and controls