6 interviews sessions , 4 technical and 2 behavioral, one on one interviews after 3 phone screen
so it makes it 9 interviews one hour each.
phone screens was 2 technical and the third one with the hiring manager.
On site interviews was 4 technical and 2 behavioral includes a lunch with the hiring manager.