Via head hunter I was able to get a phone interview with the hiring manager with a list of techncial questions. After a week later, my head hunter pushed to a personal interview for me due to my other pending offer. I was able to get a on site interview.
I met with HR and talk about the position and during our conversation we have to switch room due to some issues. Then I have interview with 2 managers and 1 manager dial in remotely and was late for 30 minutes.
The interview was about 1 hour and it is completely technical interview with both verbal and written test.
I was exhausted.