1st round, hr interview: behavior question, resume screen
2nd round, hiring manager interview: resume screen, basic mechanical question
3rd round, onsite interview: test(basic calculation of mechanics) and problem solving (vibration)
The HR is very slow, you'd better ask them and follow up often, I follow up three time until I get onsite opportunity at the end. And they reject me one month after onsite interview, you should be very patient when applying this company.