2 rounds of phone interview at first, then scheduled in-person interview the next day.
2 rounds of in-person interviews. First to mock a scene for phone call with a supervisor, then meet with HR and manager.
Everything was good except last round interview, waited for a while without explanation, the questions are irrelevant and disturbing, the interviewers interrupted multiple times when I talked. Zero professional, no respect, mentally sufferings.